尝试请求Spotify访问令牌时出现状态415错误

时间:2019-11-23 18:47:47

标签: react-native axios spotify

我正在尝试获取Spotify的客户端凭据流访问令牌,但是以下代码仅给我带来状态错误415。我正在使用React Native / axios。

    makeSPYReq = (id) => {

        axios.post('https://accounts.spotify.com/api/token', 
            { 
                data: { 
                    grant_type: 'client_credentials',
                    'Content-Type': 'application/x-www-form-urlencoded',
                } 
            }, 
            { 
                headers: { 
                    'Authorization': `Basic ${id}`
                }
            })
            .then((res)=>console.log(res))
            .catch(e => {
            console.log(e);
            });
    }

    componentDidMount() {
        const encodedString = new Buffer(`${SPY_CLIENT}:${SPY_SECRET}`).toString('base64');
        this.makeSPYReq(encodedString)
    }

我在尝试找出错误可能出在哪里时遇到了问题。我认为我已经按照文档进行了所有操作:https://developer.spotify.com/documentation/general/guides/authorization-guide/#client-credentials-flow

0 个答案:

没有答案