0

我正在尝试获取艺术家的图像/肖像。但是,使用 Artist.fromURI() 将返回一个艺术家对象,但没有肖像。我在 StackOverflow 上阅读了一些其他帖子,有人建议使用:

sp.core.browseURI() 

因为 fromURI 仅出于性能原因检索基本信息。然而最近 spotify 声明我们不再被允许使用 sp.core 调用。那么替代方案是什么?

相反,这就是我正在使用的:

models.Artist.fromURI(uri, function(artist) {
   // this is called when artist is loaded but the following shows blank even
   // when the artist has an image
   console.log(artist.data.portrait);
});
4

1 回答 1

0

Artist对象具有image属性,一旦加载了艺术家,该属性就会填充一个 URI。

一旦你有了那个 URI,你就可以像使用任何其他图像 URI 一样简单地使用它——把它放在一个img元素中,等等。

值得注意的是,有些艺术家没有肖像。在这种情况下,您应该改用他们专辑的封面之一。

于 2012-07-10T12:12:29.297 回答