Esse foi um treino que eu fiz para usar a API do Spotify. Peguei os nomes das músicas indicadas ao Oscar 2019 na categoria de melhor música original e extrai as carecterísticas delas usando Python. Com os dados extraídos fiz gráficos comparativos de cada característica das músicas usando o Flourish. O resultado foi esse post que eu fiz no meu Medium.
Para acessar a API usei minhas credenciais em um arquivo separado que não subi para o repositório. Você pode definir as suas rodando o seguinte código antes:
import json
spotify_credentials = {}
spotify_credentials['username'] = 'DIGITE AQUI SEU URI'
spotify_credentials['client_id'] = 'DIGITE AQUI SEU CLIENT'
spotify_credentials['client_secret'] = 'DIGITE AQUI SEU CLIENT SECRET'
spotify_credentials['redirect_uri'] = 'http://localhost:8000/'
spotify_credentials['scope'] = 'playlist-modify-public'
with open('credenciais_spotify.json', 'w') as secret_info:
json.dump(spotify_credentials, secret_info, indent=4, sort_keys=True)
Observação:
- Para rodar esse código é preciso instalar a biblioteca
spotipy