小编Jak*_*zak的帖子

415 请求令牌 Spotify API 返回

我正在尝试从 Spotify api 接收令牌。不幸的是我一直收到 415。你能帮助我并让我知道我做错了什么吗?

const axios = require('axios');

const getToken = (code) => {
    return axios({
        method: 'post',
        url:'https://accounts.spotify.com/api/token',
        form: {
            code,
            grant_type :'authorization_code',
            redirect_uri: process.env.SPOTIFY_REDIRECT
        },
        headers: {
            'Authorization': 'Basic ' + (new Buffer(process.env.SPOTIFY_ID + ':' + process.env.SPOTIFY_SECRET).toString('base64')),
            'Content-Type': 'application/json'
        }
    }).then(token => {
        return token;
    }).catch(e=> {
        console.log(e);
        return e.response;
    });
};

module.exports = {
    getToken
};
Run Code Online (Sandbox Code Playgroud)

api spotify axios

2
推荐指数
1
解决办法
3100
查看次数

标签 统计

api ×1

axios ×1

spotify ×1