当我只使用一个请求时,为什么会收到429错误告诉我超出了用户速率限制?:
class << object
remove_method(:greeting)
end
我最近收到了这个错误,我检查了我的配额,当我得到它时$messagesResponse = $service->users_messages->listUsersMessages('me');
(messages.list请求)计为5个单位,我在一秒钟内得到250个限制。
真的无法弄清楚。
一些代码(这里我也使用搜索查询,但是如果我有“q”参数也没关系“):
listUserMessages
答案 0 :(得分:1)
错误429,当您的应用同时发送多个请求时,“请求太多”。也许尝试实现指数退避?
https://developers.google.com/drive/web/handle-errors
Google的PHP客户端API仍然处于测试阶段,因此暂时查看它的Java实现:https://developers.google.com/api-client-library/java/google-http-java-client/backoff