gpt4 book ai didi

javascript - 创建和填充临时播放列表 Spotify 应用程序

转载 作者:行者123 更新时间:2023-11-29 18:22:02 24 4
gpt4 key购买 nike

我正在使用 Spotify 应用程序进行开发,并且我有一个要播放的 Spoftify URI 轨道列表。有没有办法创建一个动态的临时播放列表来重现它们?

我尝试了以下方法,但 Spotify 崩溃了:

var myTemporaryPlaylist = new models.Playlist(); //I create a new Playlist object
myTemporaryPlaylist._collections(); //Then the "track" property appears
myTemporaryPlaylist.tracks.add(models.Track.fromURI('spotify:track:blablabla')) //being blablabla a real URI...

知道我做错了什么吗?我不知道如何用我的 URI 轨道填充播放列表...

如果有帮助,我正在使用 1.0 API。

非常感谢...!

最佳答案

您可以使用以下命令创建临时播放列表

var playlist = models.Playlist.createTemporary("My temporary playlist");

您不应该使用默认构造函数来创建播放列表。如果要创建常规播放列表,只需使用 create 方法即可。

要将轨道添加到播放列表,您需要先加载播放列表的轨道。这样做是出于性能原因。例如,

models.Playlist.createTemporary("A temporary playlist").done(function(playlist) { 
playlist.load("tracks").done(function(loadedPlaylist) {
loadedPlaylist.tracks.add(models.Track.fromURI("spotify:track:2Vy4z1ZUN7RvN7syWI2yef"));
loadedPlaylist.tracks.add(models.Track.fromURI("spotify:track:2pj2VXKSBRTmV8nuiaCKd2"));
});
});

阅读更多关于 playlists here 的信息.

关于javascript - 创建和填充临时播放列表 Spotify 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17577589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com