2017-03-02 5 views
0

현재 존재하는 샘플을 기반으로 Android 샘플을 제작하려고합니다. Gracenote 기능에 익숙하지 않습니다. 샘플 MusiIDAssetFetch.java를 검사하는 동안 아래 코드가 앨범을 가져 오는 데 사용됩니다.Gracenote 앨범에 대한 여러 개의 글로벌 ID가 표시됩니다.

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

내 의심은 Im이 앨범 "Supernatural"을 확인하는 동안 4 명이 앨범 카운트를받는 이유입니다. Im은 앨범 Supernatural에 대한 고유 한 글로벌 ID를 얻으려고했습니다. 하지만 여기에서는 4 개의 다른 ID를 얻고 사용자 지정 기능을 사용하여 트랙을 확인하는 동안 트랙 수는 변경되지만 4 개의 앨범 모두 Africa Bamba라는 노래가 있습니다.

왜 내가 Supernatural 앨범에 대한 4 가지 ID를 얻었 는가?

답변

1

문서의 'MusicID 텍스트 검색 우수 사례'페이지를보십시오.

'앨범 제목', '참여자 이름'및 '트랙 제목'을 전달하면 다음과 같은 방식으로 사용됩니다.

를 사용하여 모든 정보 :

  • 앨범
  • 앨범의 주요 아티스트
  • 일치 추적 가능한 경우

방금 ​​싶은 경우에 경우에 사용할 수

  • 일치 트랙의 아티스트 단 하나 최고 resu lt. 조회 전에 다음 API를 호출 해보십시오.

    GnMusicId.options().resultSingle(true);

  • +0

    감사합니다. 그 일 OK. – JibinNajeeb