2012-03-26 64 views
5

来源:http://developers.soundcloud.com/docs/api/tracks#filtering的SoundCloud API /跟踪查询过滤

我不是从文档知道这个功能可用。我希望能够:

对comment_count,download_count,playback_count,favoritings_count等使用范围过滤器。 favoritings_count [from] = 100

有没有一种方法可以使用范围过滤器对当前API的偏好#?

我也看到有“流派”和“类型”的过滤器,但没有给出任何示例。我如何使用这些过滤器?

+1

你应该接受@PaulOsOsman的回答。 – Bigood 2014-03-24 21:30:29

回答

3

曲目资源目前不支持对您提到的任何属性进行过滤。您可以将间隔过滤器应用于bpm,duration和created_at。但是,您可以将“订单”参数设置为“热度”。曲目的“热度”取决于许多因素,包括个人偏好。

类型是用户定义的字段,因此没有严格的有效值枚举。常见的类似于'dubstep'或'house'或'punk'等。类型目前是其中的一种:样本,音效,循环,干,进行中,演示,播客,口语,录音,现场,混音, 原版的。请注意,这些可能会在未来发生变化。

我会研究为文档添加“类型”的有效值列表。感谢您指出了这一点。

+1

'热度'订单是一个很好的!但是,在文档中是否存在定义所有可接受的排序值的地方? – Bigood 2014-03-24 21:40:04

+0

Hotness现已被弃用:(https://developers.soundcloud.com/blog/removing-hotness-param – 2015-03-21 12:25:51