0

当我播放包含多个艺术家的曲目时,Spotify 播放器会显示艺术家的姓名,但 API 只会返回“Various Artists”。

示例如下:http: //open.spotify.com/track/1UhqsS2W93LhBQtA0q9x0x Spotify 播放器显示 Michael Stipe;阿莎博斯特

当我使用下面的代码时,我会得到艺术家的各种艺术家:

var playerTrackInfo = player.track;
var track = playerTrackInfo.data;
var artist = track.album.artist.name;

是否有另一种方法来检索实际上将返回 Michael Stipe 和 Asha Bostle 而不是“Various Artists”的艺术家?

4

1 回答 1

1

track对象有一个artists包含对象数组的属性Artist

var track = player.track;
var artists = track.artists;

文档在这里

于 2012-05-31T14:00:49.900 回答