某些 Soundcloud stream_urls 没有得到解决

Certain Soundcloud stream_urls are not being resolved

我已经在浏览器和移动设备上测试了以下请求,但无法进行流式传输:https://api.soundcloud.com/tracks/173752179/stream?client_id=XXX

热门歌曲无法播放是否很常见?有些歌曲天生就有错误吗?如果重要的话,这首歌目前位于 Soundcloud 流行音乐部分(Skrillex 和 Diplo)的顶部。我想将 Soundcloud API 添加到我的应用程序中,但我很犹豫这样的错误是否很常见。感谢任何提示!

一些艺术家选择让他们的曲目只能通过官方 soundcloud 网站和应用程序播放。不幸的是,对于 API 消费者来说,判断曲目无法播放的唯一方法是尝试解析流 url 以查看是否收到 404 或 302(重定向到音频文件)。

$ curl -I https://api.soundcloud.com/tracks/173752179/stream\?client_id\=YOUR_CLIENT_ID
HTTP/1.1 404 Not Found