Non valide redirection URI sur spotify auth
j'essaie d'autoriser l'utilisateur à travers mon application avec l'API Web de spotify mais Je reçois cette erreur:
INVALID_CLIENT: Invalid redirect URI
URL:
GET https://accounts.spotify.com/authorize/?client_id=6ae90bf75bf748c8874a75d16682f0c5&response_type=code&redirect_uri=https%3A%2F%2Fexample.com%2Fcallback&scope=user-read-private%20user-read-email
Je ne vois pas où est le problème... Pouvez-vous aider?
4 réponses
vous devez ajouter L'URI de redirection à la liste blanche dans panneau "mes Applications".
app.js:
var redirect_uri = 'http://localhost:8888/callback';
Spotify > Ma demande:
http://localhost:8888/callback/
N'oubliez pas de sauvegarder.
dans un Premier temps. Vous devez être sûr que vous utilisez app.js authorization_code répertoire.
Deuxième. Assurez-vous que vous avez édité l'application.js. Cette troisième ligne est importante.
var client_id = '---'; // Your client id
var client_secret = '---'; // Your secret
var redirect_uri = 'http://localhost:8888/callback'; // Your redirect uri - EXAMPLE
J'utilise le wrapper D'API SpotifyAPI-NET par JohnnyCrazy et j'avais ce problème malgré l'ajout de l'URL spécifiée dans mon appel wrapper à ma liste blanche comme spécifié ci-dessus.
la barre d'adresse du navigateur devrait afficher L'URL de redirection qu'il utilise enfouie au milieu de la chaîne de caractères - j'ai trouvé qu'il faisait aussi une demande avec "https://accounts.spotify.com:8000/authorize " comme L'URL de redirection - peut-être que le wrapper fait 2 appels API, mais j'ai trouvé que seulement par liste blanche cette URL et j'ai spécifiant serait-il travailler pour moi.