Я использовал 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'])