2014-10-16 85 views
0

我正尝试使用soundcloud api来查找具有特定标记的播放列表。我这样做的第一步是对所有播放列表的soundcloud API进行ping操作。我跑在我的命令行这么做以下(更换客户端ID为隐私):在soundcloud api上搜索播放列表会返回500错误

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

这总是返回500间隔服务器错误,无论我在JSON或正常的xml问它:

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' 

是怎么回事?这是我身边还是他们身边的错误?

回答

0

我不认为你可以抓住所有的播放列表。必须有数以百万计,这是很多回报。

如果您在Soundcloud API文档中查看here,它们会将一个播放列表ID添加到该URL。

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

希望这有助于!