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);
});
コンソールを見ると、アーティスト名が表示されますが、null または未定義の画像です。
アプリを起動する前に Spotify を起動してアーティスト ページに移動すると、画像が入力されますが、後で再び null になります。
何か不足していますか、それとも API のバグでしょうか?