我最近有一位用户以非常高的速度点击了Dropbox API并导致了大量的503响应。根据{{3}},当您的应用发出过多请求且速率受限时,会导致503。 503s可以基于每个应用或每个用户触发。'
503响应的JSON主体如下:
{"error": "Service Unavailable"}
这并没有给我很多关于我被扼杀的基础的信息;每个应用或每用户。这可能非常重要,因为它会影响我是否尝试退回并限制我对Dropbox的所有应用程序请求,或仅限于特定用户的请求。
有没有办法检测出这种反应发生在哪个基础?
答案 0 :(得分:0)
Dropbox可以帮助您解决或提高费率限制if you ask。我认为速率限制的含义是故意模糊的。速率限制存在是有原因的,我不认为Dropbox或任何人想要放弃规避它们的秘密。
来自2014年7月8日的核心文档
https://www.dropbox.com/developers/core/docs
如果您仍在使用OAuth 1.0a作为身份验证,则会收到503。如果您使用的是OAuth 2.0,则会收到429。但是,他们不清楚它是每个应用程序还是每个用户。
从best practices页面开始,如果您需要解决这些限制,他们应该contact the developer team。