403请求率高于配置

时间:2015-07-23 00:01:04

标签: google-admin-sdk google-groups-api

当我向Google网上论坛添加成员时,我收到了403 Request rate higher than configured错误。这适用于所有应用程序,包括Google开发人员网站上的API Explorer。

即使我在12个多小时内只发出一个请求,我仍然会收到错误消息。 我已经确认Admin API在项目中有足够的配额。

仅适用于单个Apps for Education域名。

请求:

POST https://www.googleapis.com/admin/directory/v1/groups/[redacted]%40ryan.catholic.edu.au/members?key={YOUR_API_KEY}
{
 "email": "<redacted>",
 "role": "MEMBER"
}

响应:

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "quotaExceeded",
    "message": "Request rate higher than configured."
   }
  ],
  "code": 403,
  "message": "Request rate higher than configured."
 }
}

2 个答案:

答案 0 :(得分:6)

我们对此有部分解决方案。

问题摘要:

  • API会在某些请求中返回'403请求率高于配置',即使长时间(12 + hrs)没有向单个域发出请求也是如此。
  • 尝试使用其他客户端ID或用户返回相同的错误代码。它还会影响API Explorer。

<强>原因:

  • 某些操作可能会触发(非应用程序)的“黑名单”以进行滥用。某个时间段内的特定操作可能存在未记录的限制。

解决:

  • 支持会收到此黑名单的通知,并可以删除该标记。

在我们的案例中,我们可能会在24小时内向太多群体添加太多成员并触发无证件限制(支持无法告诉我限制是多少)。我们仍在等待从我们的域名中删除黑名单。

然而,这个问题确实引发了其他问题:

  • API限制文档https://developers.google.com/admin-sdk/directory/v1/limits似乎不完整。似乎有其他限制可以触发“域”黑名单。这些限制是什么?
  • 为什么Google Apps域名列入黑名单而不是发出请求的应用程序?
  • 为什么域管理员没有收到域名黑名单的通知?

答案 1 :(得分:-1)

我们刚刚打了这个3/16/16,有人知道这是否已经解决了?我应该立即与支持人员联系,还是在一段时间后自动正确删除黑名单。

这将教会我不要进行两次同步,即使在30分钟内彼此变化有限。

我知道这是一个旧帖子,但似乎其他人可能仍在体验这一点并且建议得到赞赏。