2013-04-08 104 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如果你需要解決這些限制。

相關問題