开始在特定的轨道在给定的播放列表与Spotify应用程序API

Start at specific track in given playlist with Spotify Apps API

本文关键字:Spotify 应用程序 API 轨道 开始 播放列表      更新时间:2023-09-26

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

playContext文档说明该方法接受四个参数,第二个参数是索引。

上下文中要播放的第一个项目。这一定是个正数。如果省略,则会启动上下文中的第一个可玩道具玩。

使用你的代码片段:
require(['$api/models'], function(models) {
  var index = 2;
  models.player.playContext(models.Playlist.fromURI('spotify:user:cevil:playlist:5f4EBgrnSf86Hr86kL4S90'), index);
});

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