2012-03-26 13 views
5

Od: http://developers.soundcloud.com/docs/api/tracks#filteringSoundCloud API/utwór kwerendy filtrowanie

nie jestem pewien z docs, jeśli ta funkcja jest dostępna. Chcę móc:

użyć filtru zakresu dla comment_count, download_count, playback_count, favoritings_count, np. favoritings_count [od] = 100

Czy istnieje sposób, w jaki mogę użyć filtru zakresu dla # ulubionych z bieżącym API?

Widzę również filtry dla "gatunków" i "typów", ale nie podano przykładów. Jak korzystać z tych filtrów?

+1

Powinieneś przyjąć odpowiedź @ PaulOsman. – Bigood

Odpowiedz

3

Zasób śladów obecnie nie obsługuje filtrowania we wspomnianych właściwościach. Możesz zastosować filtry interwałowe do bpm, duration i created_at. Możesz jednak ustawić parametr "order" na "hotness". Gorliwość utworów jest określona przez wiele czynników, w tym liczbę faworyzowania.

Gatunek jest polem zdefiniowanym przez użytkownika i dlatego nie ma ścisłego wyliczenia prawidłowych wartości. Najczęściej są to takie rzeczy jak "dubstep" lub "house" lub "punk" itp. Typy są obecnie jednym z: innych, przykładowych, efektów dźwiękowych, pętli, pnia, w toku, demo, podcast, mówionych, nagrań, na żywo, remiksów , oryginalny. Należy pamiętać, że mogą one ulec zmianie w przyszłości.

Zajmę się dodaniem listy poprawnych wartości dla "typów" do dokumentów. Dziękuję za wskazanie tego.

+1

Kolejność 'hotness' jest niezła! Ale czy jest gdzieś w dokumentach, gdzie są zdefiniowane wszystkie dopuszczone wartości do zamówienia? – Bigood

+0

Hotness jest teraz przestarzałe :(https://developers.soundcloud.com/blog/removing-hotness-param –