我目前正在将Google+API集成到我的服务中。我想知道这种api的限制是什么:https://www.googleapis.com/plus/v1/people/{user_id}/activations/public
在谷歌开发控制台中,我发现:配额汇总
Free quota 10,000 requests/day
Remaining 9,998 requests/day
99.98% of total
Per-user limit
5 requests/second/user
我认为会有两种限制:
应用程序级
例如,一个应用程序每天可以发送多少请求(所有用户的总数),最大qps是多少?
用户级
例如,一个应用程序每天可以为一个特殊用户发送多少请求,最大qps是多少?
但我找不到确切的信息,有人知道吗?
不能特别说明这个API,但当我使用Google Places API时,配额与IP地址相关联
因此,如果它过期了,我们需要使用不同的IP进行命中
没有用户/应用程序配额。
您的问题中已经有了这些答案:
使用开发人员控制台密钥,每天总共有10000个请求,因此您的"应用程序"调用总数。
每个用户没有限制,有一个费率配额。单个用户每天最多可以发出5*(一天中的秒数)请求。
在这种特定的api情况下,它远远大于10000,因此速率配额没有那么有用(除了它阻止用户快速取消每日10000的配额)。
您可以编辑该费率配额,使其更低或更高,并使用该费率配额使单个用户无法消耗所有应用程序配额(恶意或其他)