Google日历API和google drive API允许批量请求。
为此,您需要在www.googleapis.com/batch上执行POST 并且请求的主体包含您的不同请求的GET / POST / DELETE列表。
根据https://developers.google.com/google-apps/calendar/batch和https://developers.google.com/drive/web/batch
您甚至可以将请求分组为多个用户或多个Google API 。
这是否意味着我可以在SAME批次中发送日历API请求和驱动器API请求?
如果是,https://developers.google.com/google-apps/calendar/batch说:
您在一次批量请求中仅限于 50 次来电。如果您需要拨打更多电话,请使用多个批量请求。
https://developers.google.com/drive/web/batch说:
您在一次批量请求中仅限于 1000 次来电。如果您需要拨打更多电话,请使用多个批量请求。
哪个值是正确的?
有关其他API的更多信息:
https://developers.google.com/webmaster-tools/v3/how-tos/batch 他们忘了给出主机名(www.googleapis.com?)。在他们刚刚提出的例子中:
主持人:主持人 他们说限制 1000 ,但没有说你是否可以在同一批次中调用其他API
https://developers.google.com/admin-sdk/reseller/v1/how-tos/batch 他们在示例中显示:
他们说限制 1000 并指定:
您甚至可以将请求分组为多个用户或多个Google API 。
答案 0 :(得分:3)
经过实验,在同一批次中混合不同的API(日历,驱动器......)是不。所以每个API都有自己的限制。
而且,对于谷歌日历,还有另一个限制:
无法在同一批次请求中对不同日历执行操作。
(错误“400 Bad Request”,原因是“cannotOperateOnDifferentCalendarsInBatch”)