提问者:小点点

Gmail API限制


当应用程序被用户授予访问其Gmail帐户的权限,并且应用程序进行诸如发送电子邮件等调用时,应用程序可以进行的API调用的数量是否有限制,或者限制是基于通过用户帐户访问API的次数?

例如,如果我的应用程序由100万用户运行,而谷歌将API调用的数量限制为100000,这是否意味着只要达到100000个API调用,无论哪个设备进行这些调用,也不管令牌与谁的帐户关联,我的应用程序将无法在一天的剩余时间内进行任何进一步的API调用?

或者,这是否意味着在一台设备上运行我的应用程序时,可能会从该设备发出100000个API调用,但仅限于授予使用Gmail服务权限的帐户?

我需要避免的是,当来自不同设备和账户的1,000,000个应用编程接口调用被发送到Gmail服务时,谷歌突然限制了我的应用程序。如果谷歌以这种方式限制我的应用程序,我最好不要使用Gmail应用编程接口,只需恢复使用典型的SMTP和POP服务,用户必须输入他们的用户名/密码。

以下内容由Google记录:

上传速率是每用户每秒一个API请求,无论有多少线程发出上传请求。

取自Google Apps电子邮件设置API限制和配额

但“每用户”的含义并没有明确的定义。账户IP地址?客户ID???


共1个答案

匿名用户

当用户授予应用程序访问其Gmail帐户的权限,然后询问用户的定义时,您写道。我认为他们是一样的。用户是发送电子邮件并通过其电子邮件地址进行标识的最终用户。