A library for interacting with Spotify
Install
npm install simple-spotify
Usage
Require/ import
const { Spotify } = require('simple-spotify');
import { Spotify } from 'simple-spotify';
const spotify = new Spotify();
const spotify = new Spotify({
});
Playlist
const playlist = await spotify.playlist('https://open.spotify.com/playlist/0vvXsWCC9xrXsKd4FyS8kM?si=c809d19fc04440af');
const playlist = await spotify.playlist('0vvXsWCC9xrXsKd4FyS8kM', true);
for (const item of playlist.tracks.items) {
const song = item.track;
console.log(song.name);
console.log(song.artists[0].name);
}
Album
const album = await spotify.album('https://open.spotify.com/album/3iTOoFTl3JWm4jZx9sK7R8');
const album = await spotify.album('0vvXsWCC93iTOoFTl3JWm4jZx9sK7R8xrXsKd4FyS8kM');
const songs = await album.tracks(true);
for (const song of songs) {
console.log(song.name);
console.log(song.artists[0].name);
}
Track
const track = await spotify.track('https://open.spotify.com/track/3KriJcc1OwpynDFQtzGNZN');
const track = await spotify.track('3KriJcc1OwpynDFQtzGNZN');
console.log(track.name);
console.log(track.artists[0].name);