Código para analisar atributos musicais, como valência, energia, "dançabilidade", tempo, etc (leia mais abaixo) de discos. Para a tarefa, utilizaremos a bibliotecas spotipy para extrair dados da API do Spotify.
Como começar? Acessando a API: https://developer.spotify.com/documentation/web-api/tutorials/getting-started Para acessar e utilizar os recursos da API, é necessário que você se cadastre no site acima. Após se cadastrar, é necessário criar um app para obter um client ID e client Secret, que são necessários para gerar o token de acesso. Seguindo o tutorial, para criar um app, basta ir na sua dashboard e clicar em Create app e inserir os dados solicitados.
**Atenção: ** Na caixa Redirect URI, devemos inserir o endereço "http://localhost:3000", conforme a documentação.
Após seguir os passos listados acima, o app está pronto e podemos solicitar o token de acesso. Com seu app criado podemos conseguir o token de acesso. Como citado, precisaremos do Client ID e o Client Secret para extrair os dados.
Características musicais Documentação > https://developer.spotify.com/documentation/web-api/reference/get-audio-features
Bibliotecas Spotipy: biblioteca do Python que utiliza a API do Spotify e extrai dados de músicas e usuários da plataforma de streaming.