Javascript 列出当前用户';在spotify上列出播放列表和曲目
我正在尝试使用API在Spotify集成应用程序上列出当前用户的所有播放列表(及其曲目),如中所述 有没有办法做到这一点?还是现在还不支持 我使用1.X API做到了这一点:Javascript 列出当前用户';在spotify上列出播放列表和曲目,javascript,spotify,playlist,Javascript,Spotify,Playlist,我正在尝试使用API在Spotify集成应用程序上列出当前用户的所有播放列表(及其曲目),如中所述 有没有办法做到这一点?还是现在还不支持 我使用1.X API做到了这一点: var returnedLibrary; require(['$api/library#Library'], function(Library) { returnedLibrary = Library.forCurrentUser(); }); (发件人:) 我想我的对象returnedLibrary包含当前用户的所
var returnedLibrary;
require(['$api/library#Library'], function(Library) {
returnedLibrary = Library.forCurrentUser();
});
(发件人:)
我想我的对象returnedLibrary
包含当前用户的所有播放列表,不是吗?我的问题是,我不知道如何处理这个返回的对象以及如何遍历它
有人知道如何获取这些信息吗
谢谢,如果您对用户的播放列表感兴趣,可以这样做:
var returnedLibrary;
require(['$api/library#Library'], function(Library) {
returnedLibrary = Library.forCurrentUser();
returnedLibrary.playlists.snapshot().done(function(snapshot) {
for (var i = 0, l = snapshot.length; i < l; i++) {
var playlist = snapshot.get(i);
// do something with playlist
}
});
});
var返回库;
require(['$api/library#library'],函数(library){
returnedLibrary=Library.forCurrentUser();
returnedLibrary.playlists.snapshot().done(函数(快照){
对于(变量i=0,l=snapshot.length;i
我终于实现了我的目标:
var returnedLibrary;
require(['$api/library#Library'], function(Library) {
returnedLibrary = Library.forCurrentUser();
returnedLibrary.playlists.snapshot().done(function(snapshot) {
for (var i = 0, l = snapshot.length; i < l; i++) {
var playlist = snapshot.get(i);
aplay._collections();
aplay.tracks.snapshot().done(function(s){
selectedPlaylist = s;
for(k=0;k<s.length;k++){
s.get(k).name; //Will be the name of that song
}
});
}
});
});
var返回库;
require(['$api/library#library'],函数(library){
returnedLibrary=Library.forCurrentUser();
returnedLibrary.playlists.snapshot().done(函数(快照){
对于(变量i=0,l=snapshot.length;i