在使用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."
}
]
}
]
有谁知道这个错误与什么有关?
谢谢
我决定从我的评论中创建一个答案,以供将来参考。
错误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每天有20万个电话,如果您需要更多,您必须要求。
谷歌可能希望你有充分的理由拥有更多,并且还在保护免受DDOS攻击。