开始从 Google 日历 API 收到 429 太多请求
Started receiving 429 Too Many Requests from Google Calendar API
昨天(2020 年 6 月 22 日)太平洋时间下午 2 点,我们开始为 Google Calendar V3 API 的所有请求返回 429 个错误。返回的正文是 html,要求用户填写验证码。
这些错误不是您在达到 Google 日历配额限制时收到的标准 403 错误。此外,我们进行了检查,未达到 Google 日历 API 限制。所以我假设这个速率限制发生在不同的级别。
我们昨天通过更改发送这些请求的 IP 地址解决了这个问题。不幸的是,今天(2020年6月23日)下午2点,问题又开始了。
我们没有从 Google 地址簿 API 中得到这些错误。它似乎只是 Google 日历 API。
有没有其他人在过去几天注意到 Google 日历 API 中的 429 个错误?或者 Google 正在倾听并可能提供帮助?
谢谢!
6 月 19 日 filed 在 Google 的 Public 问题跟踪器
上似乎有一个新问题
似乎有几个用户受到影响,但据报告目前正在调查该问题。
我建议您为问题“加注星标”,以便及时了解其当前状态。
同时,由于 429 错误似乎与 rateLimitExceeded
有关,您可以尝试以与 403 errors 相同的方式解决问题,例如按照文档中的描述实施指数退避。
我今天在使用 Google 日历 API 时遇到了同样的问题。响应正文中包含验证码的 HTTP 代码 426 和 HTML 页面。
This decision对我有帮助
如果你使用python你需要更换
build('calendar', 'v3', http=creds.authorize(Http()))
与:
DISCOVERY_DOC = json.load(open(os.path.join(SCRIPT_DIR, 'calendar-api.json')))
googleapiclient.discovery.build_from_document(DISCOVERY_DOC,http=creds.authorize(Http()))
日历-api.json你可以从这里下载link
昨天(2020 年 6 月 22 日)太平洋时间下午 2 点,我们开始为 Google Calendar V3 API 的所有请求返回 429 个错误。返回的正文是 html,要求用户填写验证码。
这些错误不是您在达到 Google 日历配额限制时收到的标准 403 错误。此外,我们进行了检查,未达到 Google 日历 API 限制。所以我假设这个速率限制发生在不同的级别。
我们昨天通过更改发送这些请求的 IP 地址解决了这个问题。不幸的是,今天(2020年6月23日)下午2点,问题又开始了。
我们没有从 Google 地址簿 API 中得到这些错误。它似乎只是 Google 日历 API。
有没有其他人在过去几天注意到 Google 日历 API 中的 429 个错误?或者 Google 正在倾听并可能提供帮助?
谢谢!
6 月 19 日 filed 在 Google 的 Public 问题跟踪器
上似乎有一个新问题似乎有几个用户受到影响,但据报告目前正在调查该问题。
我建议您为问题“加注星标”,以便及时了解其当前状态。
同时,由于 429 错误似乎与 rateLimitExceeded
有关,您可以尝试以与 403 errors 相同的方式解决问题,例如按照文档中的描述实施指数退避。
我今天在使用 Google 日历 API 时遇到了同样的问题。响应正文中包含验证码的 HTTP 代码 426 和 HTML 页面。 This decision对我有帮助
如果你使用python你需要更换
build('calendar', 'v3', http=creds.authorize(Http()))
与:
DISCOVERY_DOC = json.load(open(os.path.join(SCRIPT_DIR, 'calendar-api.json')))
googleapiclient.discovery.build_from_document(DISCOVERY_DOC,http=creds.authorize(Http()))
日历-api.json你可以从这里下载link