我的POST请求是否正确? Spotify client_credential

时间:2017-07-02 20:52:30

标签: javascript jquery post spotify

我尝试使用客户端凭据流从Spotify获取令牌。我得到回答状态400并且出现此错误:" invalid_client"。我无法理解我的错误在哪里。

let oAuthOptions = {
            url: 'https://accounts.spotify.com/api/token',
            method: 'POST',
            headers: {
                'Authorization' : 'Basic ' + btoa(CLIENT_ID+':'+CLIENT_SECRET)
            },
            body: "grant_type=client_credentials",
            json : true
        };


        $.post(oAuthOptions['url'],oAuthOptions,function() {
            console.log('get answer');
        });

1 个答案:

答案 0 :(得分:0)

发送错误的授权标头时发生invalid_client错误(不错,可能是错误的client_id?)

重新检查你的client_id和client_secret(如果它们在base64中正确的话) 它应该工作。