2013-04-08 100 views
3

我最近有一个用户以非常高的速率点击Dropbox API并导致大量503响应。根据Dropbox API documentation,当'您的应用发出太多请求并且速率受限时,会导致503。 503s可以根据每个应用或每个用户进行触发。'如何判断Dropbox API 503是每个用户还是每个应用程序

503响应

的JSON体如下:

{"error": "Service Unavailable"} 

这不会给我关于我被节流凭什么多的信息;每个应用或每个用户。这可能非常重要,因为它会影响我是否试图退回并限制所有对Dropbox的应用程序请求,或者仅限于特定用户的应用程序请求。

有什么方法可以检测出这种反应发生在哪个基础上吗?

+0

我知道这是一个古老的问题,但我还想了解更多关于这方面的信息。我联系了Dropbox,但没有收到他们的回复。我看到它与我们的应用程序的一些用户,但不是为了其他人,这让我相信这是每个​​用户的限制。 – Iwan 2013-08-29 23:11:47

+0

当我尝试上传大约200张图片到Dropbox时,我收到相同的警告/错误。 – Karun 2014-01-15 08:26:20

回答

0

Dropbox将帮助您解决或提高您的费率限制if you ask。我认为这是对费率限制的含义是有目的的含糊不清。存在费率限制是有原因的,我不认为Dropbox或任何人想泄露秘密来规避他们。

从核心文档为7月8日的2014

https://www.dropbox.com/developers/core/docs

你会如果你还在使用OAuth 1.0a版作为身份验证收到503。如果您使用OAuth 2.0,您将收到429。但是,是的,他们不清楚它是每个应用程序还是每个用户。

best practices页面他们提到你应该contact the developer team如果你需要解决这些限制。

相关问题