2017-06-07 7 views
0

Mein Code arbeitete aber für 1 Monat Ich habe diesen Fehler.spotify-web-api-node - WebapiError: Nicht autorisiert

(node:12824) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): WebapiError: Unauthorized

(node:12824) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

+0

hier einen Blick https://github.com/thelinmichael/spotify-web-api-node/issues/86 – Victor

+0

habe ich bereits regeneriere die Kundennummer und die geheime ID ... –

Antwort

0

Gemäß this issue müssen Sie ein Zugriffs-Token setzen.

spotifyApi.setAccessToken('myAccessToken'); 

Werfen Sie auch einen Blick hier: https://github.com/thelinmichael/spotify-web-api-node#setting-credentials

// Set necessary parts of the credentials on the constructor 
var spotifyApi = new SpotifyWebApi({ 
    clientId : 'myClientId', 
    clientSecret : 'myClientSecret' 
}); 

// Get an access token and 'save' it using a setter 
spotifyApi.clientCredentialsGrant() 
    .then(function(data) { 
    console.log('The access token is ' + data.body['access_token']); 
    spotifyApi.setAccessToken(data.body['access_token']); 
    }, function(err) { 
    console.log('Something went wrong!', err); 
    }); 

// Get tracks in a playlist 
spotifyApi.getPlaylistTracks('thelinmichael', '3ktAYNcRHpazJ9qecm3ptn', { 'offset' : 1, 'limit' : 5, 'fields' : 'items' }) 
    .then(function(data) { 
    console.log('The playlist contains these tracks', data.body); 
    }, function(err) { 
    console.log('Something went wrong!', err); 
    }); 
+0

Danke! Ich hatte in der Zwischenzeit die Lösung gefunden. –

Verwandte Themen