我试图通过Spotify的Web API进行身份验证,并且试图获取刷新和访问令牌。我已经从用户重定向中获取了身份验证代码,但是不断收到400状态代码错误。我已经尝试了许多发布的解决方案,但是我不知道为什么它们都不起作用。
var auth = "Basic MzhhN... YjEzMWE1YTYwYzA=";
$.ajax({
type: "POST",
url: "https://api.spotify.com/api/token/",
contentType: "application/x-www-form-urlencoded",
data: {
grant_type: "authorization_code",
code: "AQAliSHj-aukGV_oI_X... sX9_s-q0Y7f",
redirect_uri:"https://example.com/callback"
},
headers: {
'Authorization': auth
},
success: function(resp) {
console.log(resp);
},
error: function(error) {
console.log(error);
}
});
任何帮助将不胜感激。