【问题标题】:How to play a double album using the Spotify App API?如何使用 Spotify App API 播放双专辑?
【发布时间】:2013-03-23 11:43:12
【问题描述】:

我想使用 Spotify 应用 API 播放双专辑。

例如:spotify:album:7MwNG0PSmP2Ggsdx9MHnPR 在第一张专辑中有 26 首曲目和 27 首附加曲目。

我尝试了以下方法:

> album = spotify.models.Album.fromURI('spotify:album:7MwNG0PSmP2Ggsdx9MHnPR')
> album.tracks.length
  26
> album.data.numTracks
  26

在返回的对象(专辑)中,没有任何指示附加曲目的内容。 但是,我使用的是 API 提供的原生 Spotify 播放器视图。所以我假设我实际上不需要处理这个问题。应该由玩家来完成。

spotify.models.Album.fromURI('spotify:album:7MwNG0PSmP2Ggsdx9MHnPR', function(album) {
  var player = new spotify.views.Player()

  player.track = album.get(0)
  player.context = album

  $('body').append(player.node)
}

这就是我将专辑添加到播放器的方式。播放器将只播放 26 首曲目。有人可以帮我吗?

【问题讨论】:

    标签: spotify


    【解决方案1】:

    这里有点误解。有人可能会认为“附加曲目”实际上是属于同一专辑和光盘的“隐藏曲目”或“附加曲目”,但事实并非如此。附加曲目只是属于被认为与请求的专辑非常相似的专辑的曲目。

    您的示例,Live At The Hollywood Palladium,于 2009 年发行 (spotify:album:7MwNG0PSmP2Ggsdx9MHnPR),正确包含 26 首曲目。如果您在 Spotify 搜索字段中输入 URI,或单击曲目列表中的专辑标题,专辑应用程序将向您显示 26 个附加曲目。这些来自 2004 年发行的 Live At The Hollywood Palladium (spotify:album:1SdlTPJQ3QMh1eTyJ7oUeM)。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2023-04-11
      • 1970-01-01
      • 2020-11-22
      • 1970-01-01
      • 2016-08-15
      • 2023-03-11
      • 2012-01-21
      • 1970-01-01
      相关资源
      最近更新 更多