2016-05-14 59 views
0

我們一直在使用SoundCloud API,本週早些時候它突然停止工作;它現在返回一個「Not Found」消息。據我們所知,我們方面沒有任何變化,所以我們想知道API是否存在一些需要更改代碼的已知更改?SoundCloud api-v2被棄用?

下面是我們使用訪問API的URL的一個例子: https://api-v2.soundcloud.com/explore/Popular+Music?client_id=d2791ef3c22de81af61b4915a654b2e2&cb=1462986650375-9904013473612631

這是Javascript代碼中使用一個新的標籤Chrome擴展程序,在Windows上。

回答

0

該文檔沒有提及api-v2端點。

除另有規定外,對於API端點的基本網址爲:

https://api.soundcloud.com 

嘗試改變的基礎URL;如果您使用JS SDK,請確保您擁有最新版本的SDK。


貌似api-v2是的SoundCloud API的undocumented, internal version

甚至有一個quote from the developers(重點煤礦):

讓你知道,使用無證的API不符合我們的開發者的使用條款去。 我也不建議在它上面建造任何東西,因爲它非常容易改變。

所以你去了。有可能這個端點發生變化,沒有公開的文檔,反正你也不應該使用它,如果你這樣做的話,你會打破ToS,即使SoundCloud doesn't seem to be feeling bloodthirsty。重要的是要明白沒有官方的支持(即「隨時會破壞你所做的一切」)。