Google日历API服务帐户费率限制

时间:2017-11-23 10:10:36

标签: google-calendar-api

我为他们的日历api设置了一个谷歌服务帐户,但好像我每秒只能发出5个请求。我只是想通过试验和错误,我的开发者控制台设置上没有每秒速率限制设置。

我每天都有'查询'每个用户每100秒查询一次'这两个查询目前都设置为1,000,000。

我绝对没有达到这些限制,所以我只能假设每秒都有一个隐藏的'正在应用的速率限制。有谁知道是否是这种情况?

谢谢!

1 个答案:

答案 0 :(得分:1)

我认为此documentation将帮助您了解更多日历使用限制。

Google日历设置了一些限制,以保护我们的用户和基础架构免受滥用行为的侵害。当用户达到这些限制时,Google日历将进入该用户的只读模式,并且所有编辑操作都将在一段时间内失败。大多数用户永远不会达到这些限制,因为它们远远高于典型日历用户的活动级别。

我还想添加一些提示,以便有效地使用您的配额:

  • 使用push notifications代替投票。
  • 如果您无法避免轮询,请确保您只在必要时进行投票(例如在晚上很少进行投票)。
  • 对所有集合使用incremental synchronization同步令牌,而不是重复检索所有条目。
  • 使用maxResults参数增加page size以一次检索更多数据。
  • 更改事件时更新事件,避免在每次同步时重新创建所有事件。
  • 使用exponential backoff进行错误重试。
  • 查看Calendar API的performance tips