2012-11-08 18 views
1

我使用的流派上的SoundCloud API过滤,代码:上的SoundCloud API使用类型过滤器

$tracks = $client->get('tracks', array('genres' => 'punk')); 

它运作良好,并返回其风格是朋克的所有曲目,但是当我尝试改变代码:

$tracks = $client->get('tracks', array('genres' => 'rock')); 

它不能返回所有类型都是摇滚的曲目。

我的问题是:我们从哪里可以找到Soundcloud的正确音乐流派?

也许Soundcloud API应该为我们提供一种方法来获取常见流派的列表。

+0

让人们知道您使用的语言/技术总是有用的。 –

+1

这是关于Soundcloud API和任何语言/技术将有同样的问题。 – lhjava

回答

2

不幸的是,我们不提供检索流派列表的方式。你可以看看讨论here

请测试这个环节,它似乎为我工作:http://api.soundcloud.com/tracks?genres=rock&client_id=YOUR_CLIENT_ID

如果问题是特别SDK,请告诉我们,现在,所以我们可以看看它。

+0

按类型浏览曲目发生了什么?它返回503错误。 http://stackoverflow.com/questions/17735941/genres-and-types-filters-not-working-in-soundcloud-api/17808120 – cucko