Spotify Api Auth unsupported_grant_type

Я использовал новый установщик Eclipse. Мне не понравился путь установки, и я изменил его вручную. После этого я получил сообщение exit = 13.

В файле eclipse.ini с именем -install появилось новое свойство. Мне просто пришлось изменить его с новым местоположением, и это решило эту проблему.

В новом установщике я выбрал D:/eclipse, но IDE была установлена ​​на D:/eclipse/eclipse. Итак, я переместил папку вручную. В следующий раз, когда я попытался открыть eclipse, я получил ошибку выхода. Таким образом, мне пришлось изменить eclipse.ini и установить текущее местоположение:

-install
D:/eclipse
0
задан Medartus 28 February 2019 в 22:56
поделиться

1 ответ

В вашем скрипте Node.js data отправляется как строковое значение. Так как насчет этой модификации?

Модифицированный скрипт

Пожалуйста, измените объект data следующим образом и попробуйте снова.

// Below script was added.
const {URLSearchParams} = require('url');
const data = new URLSearchParams();
data.append("grant_type", "authorization_code");
data.append("redirect_uri", redirect_uri);
data.append("code", code);

fetch('https://accounts.spotify.com/api/token', {
    method: 'POST',
    headers: {
        'Authorization':'Basic *client_id:client_secret*',
        'Content-Type':'application/x-www-form-urlencoded'
    },
    body: data // Modified
}).then(r =>  r.json().then(data => res.send(data)))

Ссылка:

Если это не сработало, я прошу прощения.

0
ответ дан Tanaike 28 February 2019 в 22:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: