我正在尝试从 Spotify api 接收 token ,以便我可以在 api 等中搜索歌曲和其他信息。
在我的服务器应用程序 index.js
上,我首先需要该包:
var request = require('ajax-request');
稍后我去请求我的 token :
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) {
});
但是,如果我尝试控制台记录它,它总是返回未定义,我的发布请求的布局是否存在问题,或者我还缺少其他内容吗?
最佳答案
哦......我刚刚又看了一遍你的请求......你在“Basic”后面缺少一个空格吗?试试这个:
Authorization: 'Basic ' + <urlEncodedClientIdAndClientSecret>,
关于javascript - Spotify Api Ajax Post请求使用 'ajax-request' Node 包获取 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50067518/