Soundcloud API 在公开可用曲目上返回 404 未找到错误

Soundcloud API Returning 404 Not Found Error on Publicly Available Tracks

示例如下

轨道 URL : https://soundcloud.com/bingoplayers/hysteria-radio-056

此曲目存在于 SoundCloud 上并公开可用

解析 api url :

http://api.soundcloud.com/resolve.json?url=https://soundcloud.com/bingoplayers/hysteria-radio-056&client_id={client_id}

API 响应:

response : 
{
    "errors": [
        {
            "error_message": "404 - Not Found"
        }
    ]
}

检查了不同的客户端 ID,每次都返回相同的响应。其他曲目在相同的客户端 ID 下工作正常。

响应是此处所述的 302 https://developers.soundcloud.com/docs/api/reference#resolve

您的浏览器正在重定向。 运行 这通过您的终端上的 curl 进行,您会看到原始响应

(如果您仍然看到错误,可能是因为它是付费内容)