Spotify Api Ajax Post请求使用'ajax-request'节点包获取令牌

时间:2018-04-27 17:32:29

标签: javascript node.js ajax spotify ajax-request

我正在尝试从 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,是否有问题我如何布置我的帖子请求或是否有其他我缺少的东西?

1 个答案:

答案 0 :(得分:1)

哦......我只是再次看了你的请求....你是否错过了&#34; Basic&#34;?试试这个:

Authorization: 'Basic ' + <urlEncodedClientIdAndClientSecret>,