Как получить push от gmail API?
Действую по инструкции: https://developers.google.com/gmail/api/guides/push
После выполнения
request = {
'labelIds': ['INBOX'],
'topicName': 'projects/myproject/topics/mytopic'
}
gmail.users().watch(userId='me', body=request).execute()
Приходит ответ:
{'historyId': '7350', 'expiration': '1660502598354'}
При этом, насколько я понимаю код дальше не ждет новых пушей, а завершается, т.к. новые сообщений не приходят.
Вопрос: Как получать новые сообщения и далее загружать их body?