Frage

Ich arbeite an einem Projekt und einer neuen Beats Music-API-Bibliothek für Clojure, aber in meinem Test finden Sie es schwierig, die Authentifizierung von Schreibzugriffs zu erhalten, aber die lesbare Benutzerauthentifizierung funktioniert in Ordnung.

Bei der Prüfung meiner Bibliothek richten ich eine HTML-Seite ein, um den OAuth zu erledigen und den OAuth-Code zu erhalten, und füttern Sie diesen Code in meiner Bibliothek, um das eigentliche Authentifizierungs-Token abzurufen. Der erste Teil arbeitet fehlerfrei, der zweite Teil hat den gefürchteten "Entwickler inaktive" Fehler:

generasacodicetagpre.

Ich habe doppelt überprüft, dass meine Redirect_uri das gleiche wie in meinen App-Einstellungen definiert ist, und ist die URL der HTML-Seite, mit der ich den Code erstellt habe. Ich habe sogar mit den Support-Leuten überprüft, um zu überprüfen, ob mein Antrag nicht gedrosselt oder etwas war, aber das dauerte, und ich machte eine zweite Anwendung und hatte genau die gleichen Ergebnisse. Ich habe mir andere Support-Fragen so angesehen und nichts hat geholfen, es sei denn, ich vermisse etwas in meiner Autor-Anfrage, mein einziger anderer Gedanke war, dass mein Benutzerkonto immer noch auf dem 14-tägigen Weg ist und vielleicht das ist Auth-Token in irgendeiner Weise?

Jede Idee oder Vorschläge wären sehr geschätzt.

War es hilfreich?

Lösung 2

As @jsd hingewiesen in aKommentar zu meiner Frage , es gab einen Tippfehler im URL-Endpunkt.Der richtige Endpunkt ist (das ich in der anderen Funktion hatte, und deshalb funktionierte es ordnungsgemäß):

generasacodicetagpre.

Andere Tipps

von https://developer.beatsmusic.com/docs/read/getting_started/client_side_applications. "Der Umfang eines Zugangs-Tokens mithilfe des impliziten Flusses ist nur auf das Lesen, da Client Side-Anwendungen kein Geheimnis behalten können. Sie müssen den Berechtigungszuschussfluss über die Webserver-Authentifizierung für Schreibberechtigungen anfordern, z. B. Aktualisieren einer Wiedergabeliste."

Ich hoffe das hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top