GraceNote Web API を使用しようとしていますが、予期しない結果が得られます。たとえば、Green Day/Dookie/She のトラック情報を取得するクエリを実行すると、求めていたすべての情報が得られますが、album_title を AMERICAN IDIOT に変更しても、24 トラックが見つかったという応答が返されます。私のトラックは 21 位ですが、American Idiot には「she」というタイトルの曲はありません (したがって、何も返されません)。これが私のクエリのコピーです:
<QUERIES>
<LANG>eng</LANG>
<AUTH>
<CLIENT>MyClientID</CLIENT>
<USER>MyUserID</USER>
</AUTH>
<QUERY CMD="ALBUM_SEARCH">
<MODE>SINGLE_BEST_COVER</MODE>
<TEXT TYPE="ARTIST">green day</TEXT>
<TEXT TYPE="ALBUM_TITLE">american idiot</TEXT>
<TEXT TYPE="TRACK_TITLE">she</TEXT>
<RANGE>
<START>1</START>
<END>1</END>
</RANGE>
<OPTION>
<PARAMETER>SELECT_EXTENDED</PARAMETER>
<VALUE>COVER,LINK,ARTIST_BIOGRAPHY</VALUE>
</OPTION>
<OPTION>
<PARAMETER>COVER_SIZE</PARAMETER>
<VALUE>THUMBNAIL</VALUE>
</OPTION>
</QUERY>
</QUERIES>
誰かが結果を得る理由を説明できますか?
他の異常も経験していますが、別の質問として投稿します。