我正在spotify平台上开发第三方应用程序。 在那,用户必须选择他自己的库或必须选择spotify库。 所以,我正在尝试搜索用户库并将库识别为特定的艺术家或流派 我有以下代码捕捉,
var search = new models.Search(“akon”);
search.localResults = models.LOCALSEARCHRESULTS.APPEND;
search.observe(models.EVENT.CHANGE, function() {
search.artists.forEach(function(artist) {
console.log(artist.name);
});
});
search.appendNext();
但我收到了以下错误,
未捕获的TypeError:无法读取未定义的属性“APPEND” 未捕获的TypeError:对象#没有方法'观察'
是否有搜索特定类型和艺术家的用户库和spotify库的功能 或者我必须使用任何第三方库来实现此类功能。 如果是这样,那么建议我提供任何提供此类功能的第三方库。 谢谢。
答案 0 :(得分:0)
确保您使用的是最新预览版本(此处提供:http://developer.spotify.com/en/spotify-apps-api/preview/) - 这就是您收到错误的原因。
有关使用搜索的信息,请参阅此处的文档:http://developer.spotify.com/download/spotify-apps-api/preview/reference/833e3a06d6.html
最后,除了循环使用library.albums
,library.artists
和library.tracks
方法中的项目之外,无法“搜索”用户的库。再次,请参阅文档。