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

How to use Advanced Search Queries in Spotify?

本文关键字:高级 搜索 查询 Spotify      更新时间:2023-09-26

我正在尝试使用搜索文档中链接的"高级查询语法"。

但是没有回来!我的搜索代码在搜索词前面添加了"艺术家:",在末尾添加了"。

但例如,《后代》不会返回一个结果。在 Spotify 实习生消息框,它确实有效,即使您在 Spotify 应用程序左上角的搜索框中添加搜索词,它也会返回结果。

我的代码看起来像这样:

  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 的结果并将其添加到我的 UI 中,但对于艺术家:"搜索词",它保持空白。

为什么?这是不允许我获得"良好"搜索结果的许可证问题吗?

models.SEARCHTYPE.SUGGESTION似乎不适用于高级查询。请尝试models.SEARCHTYPE.NORMAL