我正在做一个小的附带项目,以便更好地使用网站API和jQuery。不幸的是我做得不太好。我想要做的是使用Spotify Web API来获取我的3个播放列表,并将它们放到一个网页上。
我目前有:
var accessToken = "{my-token}";
$.ajax({
url: 'https://api.spotify.com/v1/users/{my-username}/playlists?limit=3&offset=0',
type: 'GET',
headers {
'Authorization' : 'Bearer ' + accessToken;
},
success: function(data) {
console.log(data);
}
});
我得到以下错误:
Failed to load resource: the server responded with a status of 401 (Unauthorized)
有人知道怎么做吗。在我弄清楚之后,我将为那些不太熟悉使用jQuery访问Web的人创建一个快速的方法。
发布于 2015-02-20 08:53:28
Spotify的Web在访问令牌过期或访问令牌无效时返回HTTP状态代码401未经授权(错误代码文档)。打印出错误响应的正文将为您提供关于API返回401的进一步线索。
访问令牌在一小时内过期,但可以根据检索的方式进行刷新。您可以阅读更多关于在授权指南中检索访问令牌的不同方法的信息,也可以查看Github上的web auth-示例项目。
https://stackoverflow.com/questions/28617587
复制相似问题