2014-06-25 4 views
6

Ich benutze Spotify Web API, um Liste der Wiedergabeliste und Spur des Benutzers zu erhalten. Autorisierung funktioniert gut. Ich bekomme auch Details zum Track. Aber danach möchte ich den Benutzer von spotify abmelden und eine neue Anmeldung erlauben. Es gibt eine Sitzungszeit, bis sich der Benutzer automatisch aus dem spotify-Konto abmeldet. Aber Benutzer haben möglicherweise nicht die Geduld, so lange zu warten und versuchen Sie es erneut mit einem anderen Spotify-Konto.Wie man Benutzer von Spotify abmeldet nach Autorisierung und Web API Anruf ist über

Gibt es eine API, um Benutzer von spotify abzumelden.

Was kann getan werden. Bitte helfen Sie.

Antwort

5

Während eine Anwendung, die die Spotify-Web-API verwendet, keinen Benutzer abmelden kann, kann dies dazu führen, dass der Berechtigungsdialog während des Anmeldevorgangs angezeigt wird. Verwenden Sie dazu den Abfrageparameter show_dialog und setzen Sie ihn auf true, wenn Sie den Endpunkt https://accounts.spotify.com/authorize aufrufen.

Wenn ein Benutzer bereits angemeldet ist, wird ein (Nicht Sie?) Link angezeigt, um den Benutzer zu ändern.

Dies gilt für die Flüsse 'Autorisierungscode' und 'Implizite Zuteilung'. Sie können die Dokumentation zum Parameter show_dialog auf der Spotify Web API Authorization Guide lesen.

1

Sie wollen einfach von "Spotify web api" abzumelden dann sollten Sie Ihre Spotify Sitzung durch klare Authentifizierungstoken wie beenden:

AuthenticationClient.clearCookies(getApplication()); 
Verwandte Themen