2012-03-26 7 views
5

Da: http://developers.soundcloud.com/docs/api/tracks#filteringSoundcloud API/pista query di filtro

non sono sicuro dalla documentazione se questa funzionalità è disponibile. Voglio essere in grado di:

utilizzare un filtro intervallo per comment_count, download_count, playback_count, favoritings_count, ad es. favoritings_count [from] = 100

C'è un modo per utilizzare un filtro di intervallo su # di preferenze con l'API corrente?

Vedo anche che ci sono filtri per "generi" e "tipi", ma non vengono forniti esempi. Come posso usare questi filtri?

+1

Devi accettare la risposta di @ PaulOsman. – Bigood

risposta

3

La risorsa tracce attualmente non supporta il filtro su nessuna delle proprietà citate. È possibile applicare i filtri intervallo a bpm, durata e created_at. Tuttavia, è possibile impostare il parametro "order" su "hotness". L'hotness di una traccia è determinata da una serie di fattori, incluso il numero di preferenze.

Il genere è un campo definito dall'utente e pertanto non esiste un'enumerazione rigorosa di valori validi. Quelli comuni sono cose come 'dubstep' o 'house' o 'punk', ecc. Tipi è attualmente uno dei seguenti: altro, sample, effetto sonoro, loop, stem, in progress, demo, podcast, parlato, registrazione, live, remix , originale. Si noti che questi sono soggetti a modifiche in futuro.

Analizzerò l'aggiunta di un elenco di valori validi per "tipi" per i documenti. Grazie per la segnalazione.

+1

L'ordine 'hotness' è bello! Ma c'è da qualche parte nei documenti in cui sono definiti tutti i valori ammessi per l'ordine? – Bigood

+0

L'hotness ora è deprecato :(https://developers.soundcloud.com/blog/removing-hotness-param –