- Geh zu: https://developer.spotify.com/dashboard
- Melde dich mit deinem Spotify-Account an
- Klick auf deine App (oder erstelle eine neue)
- In deiner App, klick auf "Settings" (Zahnrad-Symbol)
- Scroll runter zu "Redirect URIs"
- Trag ein:
http://localhost:3000 - Klick auf "Add"
- Klick auf "Save" ganz unten!
WICHTIG: Wenn du einen anderen Port nutzt (z.B. 8080), trag den entsprechend ein!
- Oben auf der App-Seite siehst du deine "Client ID"
- Klick auf "Show Client Secret" NICHT (brauchst du nicht!)
- Kopiere nur die Client ID (die lange Buchstaben-Zahlen-Kombination)
- Öffne die Datei
config.jsin deinem Projekt - Ersetze
'DEINE_CLIENT_ID_HIER'mit deiner echten Client ID - Speichern!
Beispiel:
clientId: 'a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6'Wenn dein Server NICHT auf http://localhost:3000 läuft:
- Öffne
config.js - Ändere
redirectUriauf deine URL - WICHTIG: Die URL muss EXAKT mit der im Spotify Dashboard übereinstimmen!
- Starte deinen Server:
npx live-server --port=3000 - Öffne die Seite im Browser
- Klick auf "Mit Spotify anmelden"
- Erlaube den Zugriff
- BOOM - du bist drin! 🔥
- Check: Ist die Redirect URI im Dashboard GENAU wie in config.js?
- Keine Leerzeichen, kein / am Ende!
- Check: Ist die Client ID richtig kopiert?
- Keine Leerzeichen vor oder nach der ID!
- Check die Browser-Konsole (F12)
- Evtl. läuft der Server auf einem anderen Port?
Schau in die Browser-Konsole (F12) - da siehst du hilfreiche Meldungen! 🔍