【问题标题】:People API: FBS quota limit exceeded人员 API:超出 FBS 配额限制
【发布时间】:2019-05-19 16:32:52
【问题描述】:

在使用 People API 同步联系人时,我遇到了配额限制错误,我不明白,并且在网上没有找到任何相关信息。错误如下:

"error": {
"code": 429,
"message": "Resource has been exhausted (e.g. check quota).",
"status": "RESOURCE_EXHAUSTED",
"details": [
  {
    "@type": "type.googleapis.com/google.rpc.QuotaFailure",
    "violations": [
      {
        "subject": "QUOTA_EXCEEDED",
        "description": "FBS quota limit exceeded."
      }
    ]
  }
]

有人知道这个错误与什么有关吗?

谢谢

【问题讨论】:

  • 如果其他人有此问题:如果您在短时间内执行太多呼叫,则可能会出现问题。等待几分钟就足以让它再次工作。
  • 仅供参考,最初我可以通过等待 10 分钟来解决这个问题。但是自从 2 个月以来,我在拨打这个电话时总是收到这个错误,我什至不能只添加 1 个联系人。无论通话频率如何,我总是会收到错误消息。

标签: api google-api grpc quota


【解决方案1】:

我决定根据我的评论创建一个答案,以供将来参考。

错误 429 表明您可能违反了google's terms of service(尤其是在 d. API 限制下)。引用它:

d。 API 限制

Google 对您使用 API 设置并实施限制(例如,限制 您可能发出的 API 请求数或用户数 您可以服务),由我们自行决定。您同意并且不会 试图规避,每个 API 都记录了这些限制。如果 如果您想使用超出这些限制的任何 API,您必须获得 Google 的明确同意(并且 Google 可能会拒绝此类请求或 在您同意附加条款和/或 使用费)。要寻求此类批准,请联系相关的 Google API 团队获取信息(例如,通过使用 Google 开发人员 控制台)。

当您拨打太多电话时,您可能会被列入黑名单,该名单将在一段时间后到期。 People API 的限制。您需要申请更高的配额。

例如,Google Play Developer API 每天有 200 000 个电话,如果您需要更多,您必须提出请求。

谷歌可能希望你有充分的理由拥有更多,同时也在保护免受 DDOS 攻击。

【讨论】:

  • 谢谢@tukan,这很公平:)
  • 我怀疑写请求的数量也会影响这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-29
  • 2020-08-20
  • 2019-06-10
  • 2018-08-27
  • 1970-01-01
相关资源
最近更新 更多