Я пытаюсь работать с веб-API GraceNote, и я получаю неожиданные результаты. Например, когда я запускаю запрос для получения информации о треке для Green Day/Dookie/She, я получаю все, о чем я прошу, но если я изменю album_title на AMERICAN IDIOT, я все равно получаю ответ, говорящий, что было найдено 24 трека и мой трек № 21, в то время как на American Idiot нет песни под названием «она» (так что ничего не нужно возвращать). Вот копия моего запроса:Query возвращает результаты, когда это не должно
<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>
Может кто-нибудь объяснить, почему я получаю результат?
Я тоже испытываю другие аномалии, но я отправлю их в виде отдельных вопросов.