Si querés jugar con el proyecto, y ver las canciones que más escuchás, vas a tener que hacer unas modificaciones por fuera del archivo src/ Backend.elm
.
Los pasos a seguir son los siguientes:
- Desde la carpeta del proyecto anda a
json-server/
- En esa carpeta crea un archivo
.env
- En ese archivo tenes que escribir lo siguiente:
Como te habrás dado cuenta, para poder correr el proyecto con tu cuenta de spotify necesitamos decirle al proyecto que queremos utilizar un usuario (o token) en particular, de donde sacaremos las canciones.
SPOTIFY_TOKEN= ...
- Para obtener el token, anda al siguiente link: https://developer.spotify.com/console/get-current-user-top-artists-and-tracks/
- Hacé click en el botón que dice "GET TOKEN"
- Tilda el checkbox que dice
user-top-read
, ese es el único permiso sobre la cuenta que vas a necesitar, es para poder saber cuales son las canciones que mas escuchas. - Llená tus datos de Spotify, y dale permisos a la API.
- Copiá el token nuevo que fué creado, se encuentra al lado del botón de "GET TOKEN".
- Pegalo en el archivo
.env
que creaste, asignandolo a la variableSPOTIFY_TOKEN
(reemplazando los...
) - Abrí una consola y en la raíz del proyecto ejecuta el comando
npm run fetch-songs
. - Listo! Ahora vas a poder ver las canciones que más escuchas en tu propio
currify
.