我正在编写自己的iPhone应用程序,并为SoundCloud请求创建了自己的类,等等。在使用公共API时,大多数歌曲都在运行,但有些歌曲并不适用。
我通过API获取流URL,例如: https://api.soundcloud.com/tracks/162137503/stream
这是来自“达达生活”的一首歌。在每个流URL上我都附加了用户的访问令牌,因此没有" 401"错误或其他什么。但有时,流不工作?我会得到一个空的结果,没有跟踪信息,没有要传输的mp3文件 - 没有。
请使用上面的流网址尝试,并告诉我我做错了什么。谢谢你的帮助!
答案 0 :(得分:0)
这是我们的API中的一个错误,影响了很少的曲目,需要一些时间来修复。内容实际应该是" streamable:false"这会让你知道请求流不会给你任何结果。
在您的应用中,您应该依赖/stream
端点HTTP响应。如果曲目不可流式传输,您将获得404。
我希望这有帮助!