Skip to content

Veasu/vue-spotify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Downloads Version License

vue-spotify

A small wrapper for integrating spotify-web-api-node to Vuejs

How to install:

CommonJS:

npm install --save spotify-web-api-node vue-spotify

And in your entry file:

import Vue from 'vue'
import Spotify from 'spotify-web-api-node'
import VueSpotify from 'vue-spotify'

Vue.use(VueSpotify, new Spotify())

Usage:

This wrapper bind spotify-web-api-node to Vue or this if you're using single file component.

First authenticate with the spotify Web API with the client credential server-side how to here.

(WARNING : You can't fetch a token from a browser with spotify-web-api-node you need to to it server-side.).

Then add it in your application : this.spotify.setAccessToken(ACCESS_TOKEN).

Then you can use spotify-web-api-node like this:

Vue.spotify.getUser('petteralexis')
   .then(function(data) {
       console.log('Some information about this user', data.body);
   }, function(err) {
       console.log('Something went wrong!', err);
   })
   

this.spotify.getUser('petteralexis')
    .then(function(data) {
        console.log('Some information about this user', data.body);
    }, function(err) {
        console.log('Something went wrong!', err);
    })

About

A small wrapper for integrating spotify-web-api-node to Vuejs

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%