我正在尝试根据当前现有的样本构建一个Android示例。我是Gracenote Feature的新手。在查看示例MusiIDAssetFetch.java时,以下代码用于获取专辑
findAlbums(" Supernatural"," Africa Bamba"," Santana",null,null);
我怀疑是为什么我在将相册数量设为4时我正在检查专辑" Supernatural"。我应该为专辑“超自然”获得一个独特的全球ID。 但是在这里我得到了四个不同的ID,并且在使用自定义功能检查曲目时,曲目计数发生了变化,但所有四张专辑都有非洲班巴歌曲。
请帮助,为什么我会为专辑“超自然”获得四个ID?
答案 0 :(得分:1)
查看文档中的“MusicID文本搜索的最佳实践”页面。
如果您传入“相册标题”,“参与者名称”和“曲目标题”,则会按以下方式使用。
使用所有信息:
- 专辑
- 专辑的主要艺术家
- 匹配的曲目(如果有)
- 匹配曲目的艺术家(如果有)
如果你想要一个最好的结果。尝试在查找之前调用以下API。
GnMusicId.options().resultSingle(true);