Google api 域中只有一个用户返回的用户速率超出限制,而其他用户正常工作
我正在使用Gmail API将消息提取到数据库 昨天我在测试一些东西,在很短的时间内发送了太多的请求,我可能被列入黑名单 当我想从特定的用户那里获取邮件时,我得到下面的错误信息。然而,若我为域中的任何其他用户运行相同的脚本,那个么就并没有问题了 让我烦恼的是,错误第一行中的“日期后重试”,每次我再试一次,它都会不断增加 我应该再等一段时间,还是我能做些什么来解决这个问题 我正在使用OAUTH JWT域范围的[授权]授权Google api 域中只有一个用户返回的用户速率超出限制,而其他用户正常工作,google-api,gmail-api,quota,google-api-nodejs-client,google-developers-console,Google Api,Gmail Api,Quota,Google Api Nodejs Client,Google Developers Console,我正在使用Gmail API将消息提取到数据库 昨天我在测试一些东西,在很短的时间内发送了太多的请求,我可能被列入黑名单 当我想从特定的用户那里获取邮件时,我得到下面的错误信息。然而,若我为域中的任何其他用户运行相同的脚本,那个么就并没有问题了 让我烦恼的是,错误第一行中的“日期后重试”,每次我再试一次,它都会不断增加 我应该再等一段时间,还是我能做些什么来解决这个问题 我正在使用OAUTH JWT域范围的[授权]授权 { Error: User-rate limit exceeded. Re
{ 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' } ] }
{错误:超出了用户速率限制。请在2017-02-02T13:15:27.785Z之后重试
应请求。\回调(/var/www/apps/gmail-api/node\u-modules/googleapis/node\u-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)
两点钟(events.js:106:13)
at Request.emit(events.js:191:7)
应要求
测试gmail时,请确保您使用的是一次性软件
gmail帐户如果你发垃圾邮件太多,你可能会被关闭,而你不会
想关闭你的开发者帐户
取决于您达到的配额,有时更改用户可以让您绕过它。这是因为一些配额基于用户/帐户,而其他配额基于项目。我有三个或四个用于测试的帐户,因此您发送一些请求,每个请求都可以防止您被列入黑名单
除此之外,您通常会被阻止,直到午夜美国西部成本时间
。我没有看到他们报告的时间必须是新的。这与域范围内的授权用户或我获取邮件的域中的特定用户有关吗?我没有测试域tbh,但我个人猜测,如果你可以重新创建它,你可以测试它来找出答案。我以前做过:)