前段时间我为我的一个朋友写了一个小工具。我从声音列表中检索了所有流链接(如this)并下载了所有带有小python脚本的链接。
从3月开始,soundcloud肯定已经改变了一些东西,现在我的cronjob收到了401 Unauthorized
个错误。我已经阅读了soundcloud API,但整个Access Token
并不能满足我的需求。
你们有没有想过要轻易解决这个问题?感谢。
答案 0 :(得分:5)
正如Makoto所说,401似乎已失去通过您的OAuth令牌访问的权限,因此我会仔细检查以确保您的应用仍然可用并且您的令牌是正确的。您可以查看Your Apps Page.
另外,我注意到你的网址似乎与SC api显示的有点不同。一旦您决定获得正确的跟踪ID,流网址的约定是:
http://api.soundcloud.com/tracks/{id}/stream
中找到
答案 1 :(得分:1)
阅读文档here。您必须将client_id参数添加到流URL,然后您将被重定向到流链接(mp3)。