2014-09-13 72 views
0
HTTP GET /tracks?client_id=6de7676e249f2b8d4b890b58fb76c1cb&genres=Rock&filter=public,streamable HTTP/1.1 
Content-Length: 0 
Host: api.soundcloud.com 

将返回:查询跟踪与过滤器流化=返回空列表

<tracks type="array"/> 

如果我拿出可流传送的过滤器,然后它的工作原理确定,所以看起来像的SoundCloud API中的错误。

这是已知的,它会被修复吗?我真的很喜欢通过流媒体过滤来工作...

不要使用curl来测试它,因为它在发送之前从URL中去除流派和过滤器。

回答

0

我还没有使用SoundCloud API,但仅仅从基本测试看来,您的流派参数会限制结果。下面

工作

http://api.soundcloud.com/tracks?client_id=6de7676e249f2b8d4b890b58fb76c1cb&filter=public,streamable

这并不

http://api.soundcloud.com/tracks?client_id=6de7676e249f2b8d4b890b58fb76c1cb&genres=Rock

更新: 您的评论后,只需复查。 这个工程!小写您的流派参数! http://api.soundcloud.com/tracks?client_id=6de7676e249f2b8d4b890b58fb76c1cb&genres=rock&filter=public,streamable

+0

事实上,当您不试图过滤流派时,查询就会起作用。看起来像API中的错误... – 2014-09-15 11:49:52

+0

检查我更新的答案 – SerkanSerttop 2014-09-15 12:19:55