当玩家显示艺术家姓名时,API返回各种艺术家

时间:2012-05-31 13:40:02

标签: spotify

当我播放一个拥有多个艺术家的曲目时,Spotify播放器将显示艺术家的名字,但API将返回“各种艺术家”。

这个曲目就是一个例子:http://open.spotify.com/track/1UhqsS2W93LhBQtA0q9x0x Spotify玩家展示了迈克尔斯蒂普;阿莎博斯特尔

当我使用下面的代码时,我会为艺术家获得群星艺术家:

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

是否有另一种方法可以检索艺术家,而实际上将返回Michael Stipe和Asha Bostle而不是“各种艺术家”?

1 个答案:

答案 0 :(得分:1)

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

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

文档here