为什么有些歌曲没有通过API传输?

时间:2014-08-08 09:38:09

标签: ios streaming soundcloud


我正在编写自己的iPhone应用程序,并为SoundCloud请求创建了自己的类,等等。在使用公共API时,大多数歌曲都在运行,但有些歌曲并不适用。

我通过API获取流URL,例如: https://api.soundcloud.com/tracks/162137503/stream

这是来自“达达生活”的一首歌。在每个流URL上我都附加了用户的访问令牌,因此没有" 401"错误或其他什么。但有时,流不工作?我会得到一个空的结果,没有跟踪信息,没有要传输的mp3文件 - 没有。

请使用上面的流网址尝试,并告诉我我做错了什么。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

这是我们的API中的一个错误,影响了很少的曲目,需要一些时间来修复。内容实际应该是" streamable:false"这会让你知道请求流不会给你任何结果。

在您的应用中,您应该依赖/stream端点HTTP响应。如果曲目不可流式传输,您将获得404。

我希望这有帮助!