【发布时间】:2018-07-29 20:09:27
【问题描述】:
我们正在使用 Google Cloud 实例 (AppEngine) 为我们的用户与他们的 Google 日历同步数据(通过日历 API)。基本上,我们提供了一个任务管理解决方案,并且任务应该与他们(用户)为我们提供访问权限的日历同步(单向)。
这一切是如何运作的: 1. 我们要求用户授予对其 Google 帐户的访问权限。 2. 我们要求他们选择所需的日历或提供在其帐户下创建新日历的可能性。 3. 我们通过 API 推送插入/更新/删除。
我们不明白的具体错误是 403“Rate Limit Exceeded”,在过去 30 天内,我们从总共 84,773 个请求中收到了 190 次。
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "rateLimitExceeded",
"message": "Rate Limit Exceeded"
}
],
"code": 403,
"message": "Rate Limit Exceeded"
}
}
我们不明白的原因是因为我们每天进行的最大查询数约为 8K。我们在 Google Cloud API 设置中的每日上限为 100 万。
还有其他我们需要注意的限制吗?如果不是,可能是什么导致了这个问题?有没有人遇到过类似的情况?
谢谢!
【问题讨论】:
标签: google-app-engine google-cloud-platform google-calendar-api