Dropbox /delta ignoring cursor Dropbox /delta ignoring cursor json json

Dropbox /delta ignoring cursor


It looks like you're sending a JSON-encoded body instead of a form-encoded body.

I think just change json to data in this line:

r = requests.post(url, headers=headers, data=post_data)

EDIT Here's some complete working code:

import requestsaccess_token = '<REDACTED>'member_id = '<REDACTED>'has_more = Trueparams = {}while has_more:    response = requests.post('https://api.dropbox.com/1/delta', data=params, headers={        'Authorization': 'Bearer ' + access_token,        'X-Dropbox-Perform-As-Team-Member': member_id    }).json()    for entry in response['entries']:        print entry[0]    has_more = response['has_more']    params['cursor'] = response['cursor']