我在Spotify應用程序API中對藝術家圖像進行geting時遇到問題。 Artist對象的屬性大多數返回爲null或未定義的圖像的圖像0。這種情況我是否直接將藝術家從藝術家的集合(如來自sp.core.library.getArtists()),或者如果 我使用Artist.fromURI並使用一個回調函數。Spotify應用程序API中爲空或未定義的藝術家圖像
這裏是我做這類事情的例子:
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中的錯誤?
參見[這個問題](HTTP GET的錯誤消息:// stackoverflow.com/questions/8723471/possible-spotify-portrait-metadata-caching-bug)的臨時解決方法,類似的問題和解決方案(sp.core.browseUri(),如果你絕對必須)。 – 2012-01-06 00:07:33