Gmail API, используемый в приложении Python, не работал внезапно - PullRequest
0 голосов
/ 07 апреля 2019

Я использовал Gmail API в приложении Python для извлечения идентификатора потока писем в почтовом ящике Gmail. Это была работа, до сегодняшнего дня я снова использую приложение. Я обнаружил, что он продолжает говорить, что KeyError: 'messages'.

    try:
        response = service.users().messages().list(userId='me').execute()
        messages = []
        if 'messages' in response:
            messages.extend(response['messages'])

        while 'nextPageToken' in response:
            page_token = response['nextPageToken']
            response = service.users().messages().list(userId='me', pageToken=page_token).execute()
            messages.extend(response['messages'])

    except errors.HttpError as error:
        print('An error occurred: ', error)

Ошибка находится на

messages.extend(response['messages'])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...