Пакетный запрос на получение в gmail API - PullRequest
0 голосов
/ 23 июня 2018

У меня есть список из примерно 2500 почтовых идентификаторов, и я застрял, чтобы использовать только библиотеку запросов, поэтому пока я делаю это таким образом, чтобы получить заголовки почты

mail_ids = ['']
for mail_id in mails_ids:
    res = requests.get(
         'https://www.googleapis.com/gmail/v1/users/me/messages/{}? 
          format=metadata'.format(mail_id), headers=headers).json()
    mail_headers = res['payload']['headers']
    ...

Но это очень неэффективно, и я бы предпочел вместо этого разместить список идентификаторов POST, но в их документации https://developers.google.com/gmail/api/v1/reference/users/messages/get, я не вижу BatchGet, какой-нибудь обходной путь? Я использую Flask Framework. Большое спасибо

...