如何在Spotify中使用高级搜索查询?

我试图在搜索文档中使用链接的“高级查询语法”。

但是没有回来! 我的搜索代码在搜索字词前添加了“artist:”,在末尾添加了“”。

但是例如The Offspring不会返回单个结果。 在Spotify实习消息框中,它确实有效,即使您在Spotifiy应用程序左上角的搜索框中添加了搜索项,它也会返回结果。

我的代码如下所示:

  var search = (new models.Search('artist:"' + searchWord + '"', {
           'localResults'    : models.LOCALSEARCHRESULTS.IGNORE,
            'searchArtists'   : false,
            'searchAlbums'    : false,
            'searchTracks'    : true,
            'searchPlaylists' : false,
            'pageSize'        : 10,
            'searchType'      : models.SEARCHTYPE.SUGGESTION                
        }));

  search.observe(models.EVENT.CHANGE, searchResultObserver);

该代码返回searchWord的结果并将其添加到我的用户界面中,但对于艺术家:“搜索词”它保持空白。

为什么? 这是一个许可证问题,我不能获得“好”的搜索结果吗?


models.SEARCHTYPE.SUGGESTION似乎不适用于高级查询。 改为使用models.SEARCHTYPE.NORMAL

链接地址: http://www.djcxy.com/p/55553.html

上一篇: How to use Advanced Search Queries in Spotify?

下一篇: Advanced Search in the Web API?