libspotifyapi:sp_album_year并不总是返回发布年份

libspotifyapi:sp_album_year并不总是返回发布年份,spotify,Spotify,如果我用tag:new搜索,spotify会返回一个新专辑列表,但有些专辑没有显示发行年份。但是如果我用专辑名搜索这些专辑,发行年份确实存在。这两种搜索在内部使用相同的API使用sp_search_create启动搜索,并使用sp_album_year获得搜索中的年份_complete回调,为什么结果不同 谢谢。除非您浏览相册,否则相册年份不存在。我猜其中一个搜索会在内部触发相册浏览。有些相册确实显示发行年份,但当我使用tag:new搜索新相册时,有些则不显示发行年份。这是一次搜索。搜索完成表示

如果我用tag:new搜索,spotify会返回一个新专辑列表,但有些专辑没有显示发行年份。但是如果我用专辑名搜索这些专辑,发行年份确实存在。这两种搜索在内部使用相同的API使用sp_search_create启动搜索,并使用sp_album_year获得搜索中的年份_complete回调,为什么结果不同


谢谢。

除非您浏览相册,否则相册年份不存在。我猜其中一个搜索会在内部触发相册浏览。

有些相册确实显示发行年份,但当我使用tag:new搜索新相册时,有些则不显示发行年份。这是一次搜索。搜索完成表示已加载相册。你是说,即使已加载唱片集,唱片集年也不会退出?相当多的唱片集没有与之关联的发行年份。通过搜索tag:new返回的没有发行年份的唱片集可以通过搜索其唱片集名称来获取发行年份。这意味着发行年确实结束了。我想你可能误解了我的答案。此外,search_complete并不意味着已加载相册,尽管有些相册可能已加载。确保您拥有相册的所有数据的唯一可靠方法是进行相册浏览。API文档说,当调用search_complete回调时,sp_album_is_loaded为搜索结果中包含的对象返回非零。不管怎样,我会按照你的建议浏览专辑。谢谢