2016-12-05 88 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

回答