【问题标题】:User-rate limit exceeded returned for only one user in domain while others work fine仅为域中的一个用户返回超出用户速率限制,而其他用户工作正常
【发布时间】:2017-06-19 13:52:25
【问题描述】:

我正在使用 Gmail API 将邮件提取到数据库。

昨天我在测试一个东西,在短时间内发送了太多请求,我可能被列入了黑名单。

当我想从特定用户那里获取邮件时,我收到以下错误。但是,如果我为域中的任何其他用户运行相同的脚本,就不会有问题。

我每次重试时,错误第一行中的Retry after DATE 一直在增加。

我应该再等一下还是有什么办法可以解决这个问题?

我正在使用 OAUTH JWT 域范围 [委派] 授权。

{ Error: User-rate limit exceeded.  Retry after 2017-02-02T13:15:27.785Z
    at Request._callback (/var/www/apps/gmail-api/node_modules/googleapis/node_modules/google-auth-library/lib/transporters.js:85:15)
    at Request.self.callback (/var/www/apps/gmail-api/node_modules/googleapis/node_modules/google-auth-library/node_modules/request/request.js:187:22)
    at emitTwo (events.js:106:13)
    at Request.emit (events.js:191:7)
    at Request.<anonymous> (/var/www/apps/gmail-api/node_modules/googleapis/node_modules/google-auth-library/node_modules/request/request.js:1044:10)
    at emitOne (events.js:96:13)
    at Request.emit (events.js:188:7)
    at IncomingMessage.<anonymous> (/var/www/apps/gmail-api/node_modules/googleapis/node_modules/google-auth-library/node_modules/request/request.js:965:12)
    at emitNone (events.js:91:20)
    at IncomingMessage.emit (events.js:185:7)
  code: 429,
  errors: 
   [ { domain: 'usageLimits',
       reason: 'rateLimitExceeded',
       message: 'User-rate limit exceeded.  Retry after 2017-02-02T13:15:27.785Z' } ] }

请注意,远未超出配额。

【问题讨论】:

    标签: google-api gmail-api quota google-api-nodejs-client google-developers-console


    【解决方案1】:

    在测试 gmail 时,请确保您是在测试时一次性使用 gmail帐户,如果您发送过多垃圾邮件,您可能会被关闭,但您不会 想要关闭您的开发者帐户。

    根据您达到的配额,有时更改用户可以让您绕过它。这是因为一些配额是基于用户/帐户的,而其他配额是基于项目的。我有三四个用于测试的帐户,因此您发送一些请求可以防止您被列入黑名单。

    除此之外,您通常会在midnight West cost USA time 之前被阻止。我还没有看到他们在报告之前一定是新事物。

    【讨论】:

    • 这是否与域范围内的委派用户或我从中获取邮件的域中的特定用户有关?
    • 我还没有测试过域 tbh,但我个人的猜测是如果你可以重新创建它,你可以测试它以找出它是用户。我以前做过:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-19
    • 2015-04-24
    • 2021-09-27
    • 2017-07-22
    • 2019-05-08
    • 2014-09-18
    相关资源
    最近更新 更多