spotify-web-api
Spotify control via Web API - playback, history, top tracks, search. Cross-platform (no Mac required).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Spotify control via Web API - playback, history, top tracks, search. Cross-platform (no Mac required).
How to use
Przejdź na https://developer.spotify.com/dashboard i utwórz nową aplikację Spotify. Skopiuj Client ID i Client Secret, a następnie dodaj redirect URI: http://localhost:8888/callback.
Ustaw zmienne środowiskowe SPOTIFY_CLIENT_ID i SPOTIFY_CLIENT_SECRET z wartościami skopiowanymi z aplikacji.
Uruchom skrypt autentykacji: python3 {baseDir}/scripts/spotify.py auth. Otwórze się przeglądarka z logowaniem OAuth — zaloguj się na swoje konto Spotify. Token zostanie zapisany w cache.
Używaj skill'u w agencie, zadając pytania lub polecenia: "Co słucham teraz?", "Odtwórz Bohemian Rhapsody", "Pomiń ten utwór", "Wznów muzykę", "Jakie są moje top tracki tego miesiąca?". Agent automatycznie przetłumaczy polecenie na odpowiedni API call.
Jeśli chcesz sterować playbackiem, upewnij się, że masz aktywne konto Spotify Premium. Przeglądanie historii i top tracków działa również na darmowych kontach.