Un client Spotify pour faire un backup des playlists, monitorer l'activité d'écoute (tops) et analyser le contenu des playlists.
Prérequis : installer PHP 8+.
-
Créez le fichier de configuration
config.ini:cp config.ini.dist config.ini
-
Renseignez-y les credentials et données de votre application cliente Spotify.
-
Rendre les programmes exécutables :
chmod +x backup-playlists show-activity analyze-playlists
./backup-playlistsSauve vos playlists publiques, privées, collaboratives ou non ainsi que vos titres likés ('Your Music')
./show-activity./analyze-playlists- Spotify for Developers : Web API, la doc de l'API de Spotify ;
- Spotify for Developers : Authorization Code Flow, le workflow (protocole OAuth 2) pour obtenir un access token lié à un utilisateur authentifié ;
- Spotify for Developers : Redirect URIs, sur la politique des URI de redirection définie par Spotify ;