首页 > 解决方案 > People API:无法克服错误:rateLimitExceeded:资源已用尽

问题描述

我正在使用Google API Client (ruby) 来访问 People API 并创建/更新我的 Google 联系人。我已经使用 OAuth 2.0 流程成功地进行了身份验证,并设法使用 API 的方法来创建新联系人。

几天来,我碰壁了,无法创建任何新联系人。所有 API 调用都失败并返回以下响应:

ERROR: #<Google::Apis::RateLimitError: rateLimitExceeded: Resource has been exhausted (e.g. check quota). status_code: 429

我故意离开 24 小时过去,但是一旦我尝试使用 people.createContact 方法,我就会收到相同的错误消息。这是项目指标的屏幕截图,显示我在一小时内只完成了 20 次读取和 3 次写入请求,并且所有 3 次写入请求都失败并出现此错误项目指标

在任何情况下,我都没有超过 People API Quota 页面提到的每分钟 90 个请求。

当我使用 API Explorer 接口使用 curl 调用 create 方法时,我也会收到相同的错误消息: API Explorer 相同的错误

任何人都可以帮忙吗?我最大化的配额是多少?

我很感激这方面的任何帮助,谢谢

标签: rubygoogle-apigoogle-contacts-apigoogle-api-ruby-clientgoogle-people-api

解决方案


推荐阅读