Gracenote专辑的多个全局ID显示

时间:2017-03-02 06:36:46

标签: gracenote

我正在尝试根据当前现有的样本构建一个Android示例。我是Gracenote Feature的新手。在查看示例MusiIDAssetFetch.java时,以下代码用于获取专辑

findAlbums(" Supernatural"," Africa Bamba"," Santana",null,null);

我怀疑是为什么我在将相册数量设为4时我正在检查专辑" Supernatural"。我应该为专辑“超自然”获得一个独特的全球ID。 但是在这里我得到了四个不同的ID,并且在使用自定义功能检查曲目时,曲目计数发生了变化,但所有四张专辑都有非洲班巴歌曲。

请帮助,为什么我会为专辑“超自然”获得四个ID?

1 个答案:

答案 0 :(得分:1)

查看文档中的“MusicID文本搜索的最佳实践”页面。

如果您传入“相册标题”,“参与者名称”和“曲目标题”,则会按以下方式使用。

  

使用所有信息:

     
      
  • 专辑
  •   
  • 专辑的主要艺术家
  •   
  • 匹配的曲目(如果有)
  •   
  • 匹配曲目的艺术家(如果有)
  •   

如果你想要一个最好的结果。尝试在查找之前调用以下API。

GnMusicId.options().resultSingle(true);