Crear Playlist de Spotify en base a un artista desde la consola

Los amantes de Spotify tenemos una nueva herramienta libre para aumentar nuestra productividad, la misma nos permite crear Playlist de Spotify en base a un artista desde la consola de manera rápida y segura.

¿Qué es singlespotify?

Es una herramienta libre desarrollada por Kabir Virji utilizando Javascript, que nos permite crear Playlist de Spotify en base a un artista específico, todo esto desde la consola gracias a un único y simple comando.

Está herramienta hace uso de la api de desarrolladores de Spotify, su instalación es sencilla y su conexión con nuestra cuenta de Spotify es gracias a los token de OAuth que genera la respectiva Api.

Cómo instalar singlespotify

La instalación de singlespotify es sumamente sencilla, basta con ejecutar el siguiente comando:

$ npm install -g singlespotify

Luego debemos crear un archivo config.jsoncon los siguientes datos de tu cuenta spotify:

{
  "username":"",
  "bearer":""
}

Para obtener el bearer, debemos ir al siguiente enlace: https://developer.spotify.com/web-api/console/post-playlists/ Luego hacer clic en GET token de OAuth y marque la casilla de playlist-modify-public

Por último para crear nuestra playlist debemos ejecutar el singlespotify, acompañado del artista y la ubicación de nuestro archivo config.json

$ singlespotify --artist [-a] "artist_name" --config [-c] /path/to/config.json

Crear Playlist de Spotify

Con estos simples pasos podemos crear todos los Playlist de nuestros artistas favoritos de manera automática, la Playlist se creará en nuestra cuenta Spotify con el nombre de el artista: singlespotify

Esperamos que le sea muy productiva está herramienta que en personal me ha hecho ahorrar muchas horas agrupando canciones por artista.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      Carolina dijo

    Vayaa !!! funciona de maravilla, muchísimas gracias por esta aportación Lagarto

      Cecilia dijo

    No pude hacerlo andar, me tira un error
    /usr/bin/env: «node»: No existe el archivo o el directorio
    🙁 🙁