2016-12-05 84 views
1

我正在使用SoundCloud HTTP API爲Android開發音樂應用程序。我從https://developers.soundcloud.com/docs/api/rate-limits瞭解了速率限制。限制播放請求

所以我的問題是:

(1)如何檢查是否限制是超過或不?

(2)我檢查,如果限制是超出然後跟蹤API給像下面JSON

{ 
    "errors": [ 
     { 
      "meta": { 
       "rate_limit": { 
        "bucket": "by-client", 
        "max_nr_of_requests": 15000, 
        "time_window": "PT24H", 
        "name": "plays" 
       }, 
       "remaining_requests": 0, 
       "reset_time": "2016/12/02 10:21:55 +0000" 
      } 
     } 
    ] 
} 

但是,如果限制不是那麼超出如何檢查響應?

此外,另一個問題是

(3)如何在Media Player播放曲目流網址是什麼?

+1

還有的SoundCloud的API文檔中沒有一部分專門指出了這樣的端點。就我所搜索的內容而言,只有你可以做的事是檢查你是否對429代碼有反應,但是同意這樣做是不夠的。 – niklaz

+0

是的,我知道,如果還有其他選擇,這將非常棒。謝謝 – Renish

回答