我正在使用Javascript爲SoundCloud和SoundManager2創建另一個自定義播放器。如何從簡單的soundcloud網址獲取流?
我能夠從api.soundcloud.com/tracks/1928712958這樣的URI播放流,但我想使用Soundcloud網址(如http://soundcloud.com/damianmarley/skrillex-damian-marley-make-it)作爲輸入。
我該怎麼辦?
我正在使用Javascript爲SoundCloud和SoundManager2創建另一個自定義播放器。如何從簡單的soundcloud網址獲取流?
我能夠從api.soundcloud.com/tracks/1928712958這樣的URI播放流,但我想使用Soundcloud網址(如http://soundcloud.com/damianmarley/skrillex-damian-marley-make-it)作爲輸入。
我該怎麼辦?
所有你需要健全的雲
創建自己的應用程序創建的應用程序後,你的Git
現在,可以調用的SoundCloud的API,但你需要知道用戶id或PlaylistId或的TrackID
第一要知道的用戶ID,我們可以使用/解析功能
假設用戶鏈接
https://soundcloud.com/a-salem-2
知道用戶ID,我們使用解析函數如下
http://api.soundcloud.com/resolve.json?url=https://soundcloud.com/a-salem-2&client_id=YOUR_CLIENT_ID
這將使你的用戶id,在我來說,這是[75258312]
爲了讓用戶跟蹤
https://api.soundcloud.com/users/75258312/tracks.json?client_id=YOUR_CLIENT_ID
希望幫助:)
退房的文檔這裏 http://developers.soundcloud.com/docs/api/resolve
這是你所需要的。