我刚刚在下面创建了函数
function getSpotifyUserid(spotify_access_token)
{
var userid = "default";
var options = {
url: 'https://api.spotify.com/v1/me',
headers: { 'Authorization': 'Bearer ' + spotify_access_token },
json: true
};
// use the access token to access the Spotify Web API
request.get(options, function(error, response, body) {
userid = body.id;
console.log("body.id = " + body.id);
});
return userid;
}
Console.log显示标识符,但是当我尝试在request.get之外处理它时,不会更新userid var。此函数返回“默认”。
有人可以帮助我吗?