https://github.com/data-analysis-python/songs_listened_spotify
ETL de canciones escuchadas en la plataforma de streaming Spotify usando Python
https://github.com/data-analysis-python/songs_listened_spotify
docker env flask pandas postgres python3
Last synced: about 1 month ago
JSON representation
ETL de canciones escuchadas en la plataforma de streaming Spotify usando Python
- Host: GitHub
- URL: https://github.com/data-analysis-python/songs_listened_spotify
- Owner: Data-Analysis-Python
- License: mit
- Created: 2025-03-11T05:29:19.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T19:56:30.000Z (10 months ago)
- Last Synced: 2025-04-07T20:30:53.763Z (10 months ago)
- Topics: docker, env, flask, pandas, postgres, python3
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Canciones escuchadas en Spotify
ETL de canciones escuchadas en la plataforma de streaming Spotify usando Python
Pasos:
1. Se crea un endpoint para la autenticación [OAuth 2.0 de Spotify](https://developer.spotify.com/documentation/web-api/reference/get-recently-played) utilizando Flask, la ejecución se realiza desde el script *app.py*
2. Se integra el resultado de la ejecución del paso 1, *acces_token* en el archivo *params.py*
3. Se ejecuta el script *request_with_token.py*, con el cuál vamos a obtener la información de las canciones escuchadas en spotify, en este script la se obtine la información en formato JSON, se transforma la información para guardar los datos necesarios y finalmente se insertan en una base de datos postgres.