在soundcloud api上搜索播放列表返回500错误



我正在尝试使用soundcloud api来查找带有特定标签的播放列表。我这样做的第一步是为所有播放列表ping soundcloud api。我在命令行中运行以下操作(为了隐私起见,替换了客户端id):

curl 'https://api.soundcloud.com/playlists.json?client_id=MY_CLIENT_ID'

无论我是在json还是普通xml:中请求,这总是返回一个间隔500的服务器错误

curl 'https://api.soundcloud.com/playlists?client_id=MY_CLIENT_ID'

然而,当我对曲目提出类似的请求时,它运行良好:

curl 'https://api.soundcloud.com/tracks?client_id=MY_CLIENT_ID'
curl 'https://api.soundcloud.com/tracks.json?client_id=MY_CLIENT_ID'

什么东西?这是我的错误还是他们的错误?

我认为您无法获取所有播放列表。他们一定有数百万人,这是一个巨大的回报。

如果你在这里查看Soundcloud API文档,它们会在URL中添加播放列表id。

$ curl "http://api.soundcloud.com/playlists/405726.json?client_id=YOUR_CLIENT_ID"

希望这能有所帮助!

最新更新