【发布时间】:2020-06-09 01:39:45
【问题描述】:
我使用 Gmail API 使用 scope(email) 从 Google 获取用户电子邮件,效果很好。
然而,正如this Google article 中提到的,我不仅有1,000,000,000 每日配额,而且getProfile 方法只花费了我1 个配额。
所以,算一算,我应该可以每天让1,000,000,000 用户登录我的网站。
但是,事实并非如此,实际上 Google 只允许我每天处理 10,000 请求。
我需要知道的:
为什么会这样? (
1,000,000,000 Quota => 10,000 Requests)。是否有其他方法可以在不使用 Google API 客户端的情况下获取 Google 用户的电子邮件?
我可以向 google Daily 发送多少登录请求?
注意:我对 Google
access token不感兴趣,因为我生成了我的 为每个用户拥有access token(我只需要电子邮件)。
谢谢!
【问题讨论】:
-
您真的达到了
10,000 Requests的限制吗?你有什么错误吗?如果不是这样,你怎么知道你只被允许10,000每日请求? -
@Iamblichus 实际上没有。但是,当我使用 API 进行一些测试时,我看到 Google 确实计算了这些请求,但这并没有减少我的 10,000 个限制!我问这个问题的原因是因为我们仍处于生产模式,一旦我们上线,我们预计会有更多的请求,超过 10,000 个!
-
@ClémentBaconnier 我不这么认为。但是谢谢!
-
我仍然不知道你从哪里得到
10,000限制。此外,如果您想使用getProfile,您应该使用here 提供的范围之一。
标签: php gmail-api google-api-client