Et encore plus ici !!
Tu peux commencer par lire la page Discover du site de Spotify Developer qui regroupe les possibilités et des exemples d'applications qui utilisent ces fonctionnalités !
La doc Spotify pour les paramètres des chansons et toutes les possibilités de l'API :
https://developer.spotify.com/documentation/web-api/reference/tracks/get-several-audio-features/
La doc spotipy :
http://spotipy.readthedocs.io/en/latest/
Lorsqu'une fonctionnalité t'intéresse sur la doc de Spotify, tu peux ensuite aller sur la doc Spotipy pour savoir comment l'utiliser en Python !
Tu trouveras ici des exemples de code pour afficher les artistes liés à un artiste, les albums d'un artiste, les top tracks d'un artiste, effectuer une recherche et afficher les paramètres des chansons d'une playlist :
On commencera TOUS nos codes par importer la librairie et donner les autorisations :
Pour afficher les artistes liés à un autre artiste :
Dans cet exemple, on n'affiche que les noms des artistes !
Pour afficher les albums d'un artiste :
Dans cet exemple, on n'affiche que les noms des albums !
Pour afficher les top tracks d'un artiste :
Encore une fois, on n'affiche que les noms des chansons !
Pour effectuer une recherche :
Ici, on va chercher les artistes qui ont 'Damian' dans leur nom.
Pour afficher les paramètres des chansons d'une playlist :
L'API Spotify nous renvoie souvent des grands tableaux avec beaucoup de paramètres qui ne nous intéressent pas.
Si on affiche 'results' ---->
Dans un premier temps, il faut donc regarder le tableau et préciser ensuite les éléments que l'on veut :
Pour afficher le nom de 50 chansons sauvegardées :
Une liste d'exemples sur GitHub : https://github.com/plamere/spotipy/tree/master/examples