我正在尝试从 Spotify api 接收令牌,以便我可以搜索api等歌曲和其他信息。
在我的服务器应用程序index.js
上,我首先要求包:
var request = require('ajax-request');
稍后我去请求我的令牌:
request.post({
method: 'POST',
url: 'https://accounts.spotify.com/api/token',
'Content-Type' : 'application/x-www-form-urlencoded',
header: {
Authorization: 'Basic' + <urlEncodedClientIdAndClientSecret>,
},
data: {
grant_type: 'client_credentials'
}
}, function(err, res, body) {
});
然而,如果我尝试和控制台记录这个它总是返回undefined,是否有问题我如何布置我的帖子请求或是否有其他我缺少的东西?
答案 0 :(得分:1)
哦......我只是再次看了你的请求....你是否错过了&#34; Basic&#34;?试试这个:
Authorization: 'Basic ' + <urlEncodedClientIdAndClientSecret>,