2012-03-26 62 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