2012-03-26 3 views
5

Von: http://developers.soundcloud.com/docs/api/tracks#filteringSoundcloud API/Spur Abfrage Filterung

bin ich aus der Dokumentation nicht sicher, ob diese Funktion verfügbar ist. Ich möchte in der Lage sein:

Verwenden Sie einen Bereichsfilter für comment_count, download_count, playback_count, favoritiings_count, z. favoritiings_count [von] = 100

Gibt es eine Möglichkeit, einen Bereich Filter auf # der Bevorzugung mit der aktuellen API zu verwenden?

Ich sehe auch, es gibt Filter für "Genres" und "Typen", aber keine Beispiele angegeben. Wie verwende ich diese Filter?

+1

Sie sollten @ PaulOsmans Antwort akzeptieren. – Bigood

Antwort

3

Die Ressource tracks unterstützt derzeit nicht die Filterung für eine der von Ihnen erwähnten Eigenschaften. Sie können Intervallfilter auf bpm, Dauer und created_at anwenden. Sie können jedoch den Parameter 'order' auf 'hotness' setzen. Die "Schärfe" einer Spur wird von einer Reihe von Faktoren bestimmt, einschließlich der Anzahl der Bevorzugungen.

Genre ist ein benutzerdefiniertes Feld und daher gibt es keine strenge Aufzählung gültiger Werte. Gewöhnliche sind Dinge wie "Dubstep" oder "House" oder "Punk", etc. Typen ist derzeit einer von: anderen, Sample, Soundeffekt, Loop, Stem, in Bearbeitung, Demo, Podcast, gesprochen, Aufnahme, Live, Remix , ursprünglich. Beachten Sie, dass sich diese Änderungen in Zukunft ändern können.

Ich werde eine Liste gültiger Werte für 'Typen' zu den Dokumenten hinzufügen. Danke, dass du darauf hingewiesen hast.

+1

Die 'hotness' Reihenfolge ist eine nette! Aber gibt es irgendwo in den Dokumenten, wo alle zulässigen Werte für die Bestellung definiert sind? – Bigood

+0

Hotness ist jetzt veraltet :(https://developers.soundcloud.com/blog/removing-hotness-param –