Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Gmail API限制_Php_Gmail Api_Google Api Client - Fatal编程技术网

Php Gmail API限制

Php Gmail API限制,php,gmail-api,google-api-client,Php,Gmail Api,Google Api Client,我使用Gmail API通过scope(email)从谷歌获取用户电子邮件,它确实非常有效 然而,如中所述,我不仅有100000000每日配额,而且getProfile方法只花费了我1个配额 所以,做一些计算,我应该能够每天登录100000000用户到我的网站 但是,事实并非如此,事实上谷歌每天只允许我10000次请求 我需要知道的是: 这是为什么?(100000000配额=>10000个请求) 有没有其他方法不使用谷歌API客户端就可以获取谷歌用户的电子邮件? 我每天可以向谷歌发送多少登录请求

我使用Gmail API通过
scope(email)
从谷歌获取用户电子邮件,它确实非常有效

然而,如中所述,我不仅有
100000000
每日配额,而且
getProfile
方法只花费了我1个配额

所以,做一些计算,我应该能够每天登录
100000000
用户到我的网站

但是,事实并非如此,事实上谷歌每天只允许我
10000次
请求

我需要知道的是:

  • 这是为什么?
    100000000配额=>10000个请求

  • 有没有其他方法不使用谷歌API客户端就可以获取谷歌用户的电子邮件?

  • 我每天可以向谷歌发送多少登录请求?

  • 注意:我对Google
    访问令牌不感兴趣,因为我生成了我的
    为每个用户拥有
    访问令牌
    我只需要电子邮件


    谢谢

    您没有使用Gmail API。Gmail API旨在与谷歌用户的Gmail邮箱(发送/接收电子邮件)进行接口。OAUth scope
    email
    不允许您访问Gmail API。它允许访问Google用户的电子邮件地址(可能是@gmail.com,也可能是另一个域)

    看<代码>电子邮件
    列在谷歌登录下


    据我所知,使用
    电子邮件
    范围和登录没有配额。

    您是否真的达到了
    10000个请求
    的限制?你有什么错误吗?如果不是这样的话,你怎么知道你只允许
    10000
    每日请求?@Iamblichus实际上没有。然而,当我用API做一些测试时,我看到谷歌确实计算了这些请求,但这并没有减少我的10000个限制!我问这个问题的原因是因为我们仍然处于生产模式,一旦我们上线,我们期望更多的请求超过10000个!这对你有帮助吗@我不这么认为。但是谢谢你!我仍然不知道你是从哪里得到10000英镑的限额的。另外,如果你想使用
    getProfile
    ,你应该使用其中一个提供的作用域。我确实使用Gmail API,因为Google plus API不再受支持了!是的,你是对的,
    电子邮件范围
    不是Gmail API
    范围
    ,但它确实有效!那么,你知道我收集用户电子邮件的另一种方法吗?谢谢你回答这个问题。我也这么认为(可能没有限制,因为我找不到任何关于电子邮件范围配额的信息)。