2016-04-05 7 views
0

Vielen Dank im Voraus für die Hilfe.Soundcloud API ist leer

Also während der Entwicklung einer Anwendung, brauche ich API-Daten und ich abrufen JSON-Objekte. Keine große Sache, aber mit einem bestimmten Konto funktioniert es nicht.

https://api.soundcloud.com/tracks/257255126?client_id=CLIENT_ID_HERE

Die ID 257255126 ist eine Spur von diesem Profil: https://soundcloud.com/discoverysounds1/.

Jede Spur dieses Profils wird leer aus der API zurückgegeben, während die gleiche API-Verbindung funktioniert, wenn ich eine Spur-ID aus anderen anderen Profil einfügen.

Ich habe bereits den Besitzer des Problems benachrichtigt und er hat nichts seltsames oder deaktiviert API-Zugriff getan, wenn das überhaupt möglich ist.

Was könnte das Problem hier sein?

Danke,

Jordan

Antwort

0

ich dies mit einer Website nur testete ich mit Hilfe der API entwickle.

Wenn ich einen der Titel zu einer vorhandenen Wiedergabeliste hinzufüge, die ich zum Testen bestimmter Funktionen erstellt habe, wird der Titel nicht im Playist angezeigt, wenn er über den Endpunkt/me/playlists abgerufen wird.

Wenn ich die Wiedergabeliste in das Soundcloud-Widget lade, ist die Spur sichtbar und uneingeschränkt (wie in voller Länge und nicht in einer 30-Sekunden-Vorschau).

Ich sehe ein ähnliches Verhalten bei Titeln, die als "soundcloud go" markiert sind und nicht in den Wiedergabelistenspuren des Endpunkts/me/playlists angezeigt werden, aber beim Laden der Wiedergabeliste über das Widget verfügbar sind (wenn auch nur 30 Sekunden) Vorschau in ihrem Fall).

Diese Elemente sind identifizierbar als eine "SUB_HIGH_TIER" monetization_model mit

enter image description here

Die Strecke, die ich aus Ihrem Beispiel

enter image description here

Es geladen erscheinen verschiedene Probleme mit der API richtig sein jetzt im Zusammenhang mit der Umsetzung von "Soundcloud gehen"

+0

Vielen Dank für den Versuch zu sehen es aus. Ich denke, es gibt nicht viel, was ich tun kann, aber warten Sie auf Soundcloud selbst, um das zu beheben. Sie wissen, wie Sie sie benachrichtigen können? –