我正在考虑使用https://www.googleapis.com/auth/userinfo.email来获取用户的电子邮件地址,我在Google自己的文档和其他指南中看到了很多关于如何执行此操作的示例.互联网.
但是,我无法找到有关速率限制的信息,或者是否有任何速率限制.Google API控制台列出了许多不同API的礼貌限制,但没有提及OAuth 2.0 API.
有谁知道是否有任何限制,如果有的话,它们是什么?
这是一个老问题,所以自最初的答复以来,事情可能已经发生了变化,但谷歌现在有“基于风险级别的配额限制”(无论这意味着什么):
为了保护用户和 Google 系统免遭滥用,使用 OAuth 和 Google Identity 的应用程序根据应用程序使用的 OAuth 范围的风险级别具有一定的配额限制。这些限制包括以下内容:
- 新用户授权率限制限制了应用程序获得新用户的速度。
- 新用户总数上限。要了解更多信息,请参阅未经验证的应用程序 页面。
当应用程序超出速率限制时,
Error 403: rate_limit_exceeded向用户显示
我可以肯定地说,Google的授权API中没有任何限制.
我知道这是因为它没有在授权API的服务条款中的任何地方说明任何限制.事实上,服务条款本身非常简单:
Google帐户身份验证API服务条款
最后修改日期:2012年4月20日使用此API,除了https://developers.google.com/terms上的Google API服务条款("API ToS")之外,您同意受这些条款的约束.弃用政策
如果我们打算停止或对此API或服务进行向后不兼容的更改,Google将宣布.我们将采取商业上合理的努力,在2015年4月20日之前继续运行Google帐户身份验证API(不包括OAuth 2.0),除非(因为Google确定其合理的善意判断):
法律或第三方关系要求(包括适用法律或关系发生变化)或这样做可能会产生安全风险或重大经济或物质技术负担.此弃用政策不适用于标记为"实验"的版本,功能和功能.
2015年4月20日之后,此弃用政策将不适用.
如果有限制,Google通常不得不将它们放在ToS中,所以我可以肯定地说没有限制.
| 归档时间: |
|
| 查看次数: |
2610 次 |
| 最近记录: |