3

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

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

或者这是否意味着可以从我在该设备上运行的应用程序从单个设备进行 100,000 次 API 调用,但将其限制为授予使用 Gmail 服务权限的帐户?

我需要避免的是,当来自不同设备和帐户的 1,000,000 次 API 调用被发送到 Gmail 服务时,Google 会突然限制我的应用程序。如果 Google 以这种方式限制我的应用程序,我最好不要使用 Gmail API,而只是恢复使用用户必须输入其用户名/密码的典型 SMTP 和 POP 服务。

谷歌记录了以下内容:

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

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

但是“每个用户”的含义没有明确的定义。帐户?IP地址?客户编号???

4

1 回答 1

0

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

于 2014-08-21T21:53:04.887 回答