Получите дискографию исполнителя точно так же, как обзорная страница на musicbrainz

Я пытаюсь использовать API musicBrainz для получения дискографии исполнителя, используя следующий метод: http://www.musicbrainz.org/ws/2/release/?query=artist:eminem но я получаю много несортированных и повторяющихся данных. Я знаю, что могу использовать ключевые слова (И, ИЛИ и т. д.), но я действительно не знаю, как сортировать их по дате или фильтровать повторяющиеся данные. Есть ли способ сделать это в оставшемся вызове или я должен реализовать эти методы сортировки в своем коде?


person Alxs24    schedule 09.01.2014    source источник


Ответы (1)


О повторяющихся данных: похоже, вам нужны группы релизов, а не релизы. Например, определенный альбом является одной группой релизов на MusicBrainz, но обычно имеет несколько разных релизов в этой группе из-за разных изданий альбома.

О сортировке: К сожалению, вы пока не можете сортировать данные при запросе веб-службы. Для этого есть билет: MBS-5636. Если вы хотите отсортировать данные, вы должны получить их все и отсортировать самостоятельно.

person JonnyJD    schedule 09.01.2014
comment
Спасибо, этот ответ мне очень помог. я не знал, что такое релиз-группы, и теперь я их протестирую - person Alxs24; 12.01.2014