Api 将整个唱片集添加为单个播放列表(以播放列表形式订阅唱片集)

Api 将整个唱片集添加为单个播放列表(以播放列表形式订阅唱片集),api,spotify,Api,Spotify,我的应用程序会显示一个相册列表,我希望用户能够单击并“将相册添加为播放列表”,这样它就会显示在左侧面板的“播放列表”下,即使Spotify重新启动,它也会保持不变 我试着用“new models.playlist();”创建一个播放列表,并将专辑中的所有曲目添加到该播放列表中。这很好(我添加到播放列表中的所有曲目都会显示在控制台中,名称也会显示在控制台中),但当我尝试使用playlist.subscribed=true添加到左侧面板时,它不起作用,因为生成的URI不是有效的playlistlt

我的应用程序会显示一个相册列表,我希望用户能够单击并“将相册添加为播放列表”,这样它就会显示在左侧面板的“播放列表”下,即使Spotify重新启动,它也会保持不变

我试着用“new models.playlist();”创建一个播放列表,并将专辑中的所有曲目添加到该播放列表中。这很好(我添加到播放列表中的所有曲目都会显示在控制台中,名称也会显示在控制台中),但当我尝试使用playlist.subscribed=true添加到左侧面板时,它不起作用,因为生成的URI不是有效的playlistlt URI,而是类似这样的内容(似乎是临时播放列表):spotify:内部:临时播放列表:spotify:应用程序:xxxxx@1001094095006

如何添加整个相册,让用户订阅播放列表,然后确保它不会在Spotify关闭后消失


唱片集URI也不被接受,我在参考资料中找不到任何方法来执行此操作。

确保在创建播放列表时为其命名,如下所示:

new models.Playlist("My Awesome Playlist");

此行为已记录在案。

谢谢!我发现我做错了什么——最初是将播放列表名称留空,因此重命名它会产生错误。给它起个名字,然后改变名字,效果很好!