使用Spotify Apps API从给定播放列表中的特定曲目开始

时间:2014-06-18 20:19:32

标签: javascript api spotify spotify-app

我试图使用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'));
});

1 个答案:

答案 0 :(得分:1)

playContext文档声明该方法有四个参数,第二个是索引。

  

要播放的上下文中的第一项。这必须是一个正数。   如果省略,将启动上下文中的第一个可播放项   播放。

使用您的代码段:

require(['$api/models'], function(models) {
  var index = 2;
  models.player.playContext(models.Playlist.fromURI('spotify:user:cevil:playlist:5f4EBgrnSf86Hr86kL4S90'), index);
});

索引从0开始,因此此示例将播放播放列表中的第三首曲目。