我在 Spotify Apps API 中获取艺术家图片时遇到问题。Artist 对象的图像属性大多返回为 null 或未定义。无论我是直接从艺术家集合(例如从 sp.core.library.getArtists())中获取艺术家,还是使用 Artist.fromURI 并使用回调函数,都会出现这种情况。
这是我正在做的事情的一个例子:
var m = sp.require('sp://import/scripts/api/models');
var a = m.Artist.fromURI(uri, function(artist) {
console.log(artist.name + " " + artist.image);
});
在控制台中我看到了艺术家的名字,但是一个空或未定义的图像。
有时,如果我在启动我的应用程序之前启动 Spotify 并转到艺术家页面,图像将被填充,但稍后它将再次变为空。
我是否遗漏了什么,或者这可能是 API 中的错误?