Spotify Api Ajax Post запрос на получение токена с использованием пакета узла 'ajax-request' - PullRequest
0 голосов
/ 27 апреля 2018

Я пытаюсь получить токен от 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 голосов
/ 27 апреля 2018

Ох .... Я только что посмотрел на ваш запрос еще раз ... Вы пропускаете пробел после "Basic"? Попробуйте это:

Authorization: 'Basic ' + <urlEncodedClientIdAndClientSecret>,
...