【发布时间】:2014-11-17 15:50:05
【问题描述】:
我已经完成了 spotify 教程(在他们的开发者网站上),该教程通过使用 Node.js 运行的 Web API 在屏幕上打印用户信息。
我现在已经编辑了我的 app.js 文件,以包含网站查看/编辑用户音乐和播放列表的所有权限。
我现在(作为测试)尝试在屏幕上打印用户播放列表,但是,我不知道如何将 Spotify 用户 ID 作为 URL 的一部分来调用 JSON 数组。
它将是 spotifyurl.com/me/[useridgoeshere]/playlists。
用户 ID 打印在 html 中,它从 JSON 数组中获取。我将如何从 html 中获取 ID 并将其添加到我的 javascript 中,以便调用正确的播放列表数组?
$.ajax({
url: 'https://api.spotify.com/v1/me',
headers: {
'Authorization': 'Bearer ' + access_token
},
success: function(response) {
userProfilePlaceholder.innerHTML = userProfileTemplate(response);
userNavPlaceholder.innerHTML = userNavTemplate(response);
$('.login').hide();
$('.loggedin').show();
}
});
这是调用用户信息的代码,这是我发出播放列表请求所需的 URL:
https://api.spotify.com/v1/users/{USERID}/播放列表
非常感谢您的帮助,我对此很陌生,并且在谷歌上搜索了连接字符串和变量,我想知道是否有人可以提供帮助。
【问题讨论】:
标签: javascript jquery node.js api spotify