【发布时间】:2015-04-22 14:26:32
【问题描述】:
我正在使用 Gmail API 进行 WEB HTTP 调用。有没有办法批量获取消息内容?
好像messages.list只返回messageIds,messages.get只支持单条消息查询。
列表 API:https://www.googleapis.com/gmail/v1/users/userId/messages 获取接口:https://www.googleapis.com/gmail/v1/users/userId/messages/id
帮帮我~谢谢!
【问题讨论】:
-
您可以将它们组合成一个 HTTP 请求,而不是单独发送每个调用。您甚至可以对多个用户或多个 Google API 的请求进行分组。单个批处理请求中的调用次数限制为 100 个。如果您需要进行更多调用,请使用多个批处理请求。在批处理developers.google.com/gmail/api/guides/batch?hl=de-LU 上查看此链接,其中包含示例 GET 请求和 PUT 请求
-
谢谢SGC,这正是我要找的。我真的希望 Gmail 能更好地支持它,这样我们就不需要手动处理这些多部分 POST 调用了。
标签: rest google-api gmail batch-processing gmail-api