我试图使用spotify API开始一个特定的轨道,但不管我做什么,我似乎无法让它工作。我不了解文档以及跟踪索引的放置位置。
这是API文档:https://developer.spotify.com/docs/apps/api/1.0/api-models-player.html
require(['$api/models'], function(models) {
models.player.playContext(models.Playlist.fromURI('spotify:user:cevil:playlist:5f4EBgrnSf86Hr86kL4S90:index:5'));
});
答案 0 :(得分:1)
playContext文档声明该方法有四个参数,第二个是索引。
要播放的上下文中的第一项。这必须是一个正数。 如果省略,将启动上下文中的第一个可播放项 播放。
使用您的代码段:
require(['$api/models'], function(models) {
var index = 2;
models.player.playContext(models.Playlist.fromURI('spotify:user:cevil:playlist:5f4EBgrnSf86Hr86kL4S90'), index);
});
索引从0开始,因此此示例将播放播放列表中的第三首曲目。