Soundcloud API的破碎的流媒体url



我正试图从soundcloud api播放歌曲,有一些不工作。当我尝试播放流url与我的客户端id附加到它,我得到以下错误在我的控制台中。

rack_24: Using HTML5 soundmanager2-jsmin.js?body=1:33
soundManager.stopAll() soundmanager2-jsmin.js?body=1:33
track_24: play(): Attempting to load soundmanager2-jsmin.js?body=1:33
track_24: load (http://api.soundcloud.com/tracks/104284258/stream?client_id=92a7061920c8cc8ab97038d2eba985cf) soundmanager2-jsmin.js?body=1:33
track_24: waiting soundmanager2-jsmin.js?body=1:33
track_24: loadstart soundmanager2-jsmin.js?body=1:33
track_24: HTML5 error, code 4 soundmanager2-jsmin.js?body=1:33
track_24: Failed to load / invalid sound? Zero-length duration reported. (http://api.soundcloud.com/tracks/104284258/stream?client_id=92a7061920c8cc8ab97038d2eba985cf)

如果我点击url,它只会把我带到一个空白页面。然而,如果我点击一个工作的url,它会带我到一个mp3流。知道为什么会这样吗?我想演奏的歌是德雷克~ Hold On, We're Going Home feat。Majid约旦

如果你需要,我有更多的例子。

几个月来我对一些歌曲也有同样的问题。如果您使用的是Soundcloud javascript SDK,那么当您使用7月1日正式发布的新2.0 SDK时,问题似乎就解决了

https://developers.soundcloud.com/docs/api/javascript-sdk-2

最新更新