Python / Flask google api integration
I changed return object in Flask from return messages
to this piece of code.
First I imported to from flask.json import jsonify
try: response = gmail_service.users().messages().list(userId='me', q=query).execute() messages = [] if 'messages' in response: print 'test %s' % response messages.extend(response['messages']) while 'nextPageToken' in response: page_token = response['nextPageToken'] response = gmail_service.users().messages().list(userId='me', q=query, pageToken=page_token).execute() messages.extend(response['messages']) return jsonify({'data': messages}) # changed hereexcept errors.HttpError, error: print 'An error occurred: %s' % error
all credit goes to @doru