2014-12-08 5 views
1

Учитывая музыку Brainz исполнителя идентификатор (например - Боб Дилан = 72c536dc-7137-4477-a521-567eeb840fa8), я могу запросить музыка Brainz XML веб-сервис для его/ее композиций:Как я могу получить все идентификаторы musicbrainz, связанные с художником?

http://musicbrainz.org/ws/2/artist/72c536dc-7137-4477-a521-567eeb840fa8?inc=recordings

Общая «считать» возвращается 14036. Их сайт говорит, что вы можете использовать «смещение» для пейджинга: https://musicbrainz.org/doc/Development/XML_Web_Service/Version_2#Paging

хотя: http://musicbrainz.org/ws/2/artist/72c536dc-7137-4477-a521-567eeb840fa8?inc=recordings&offset=100

возвращает те же результаты. Можно ли использовать пейджинг?

ответ

3

Да, вы можете разбивать на страницы в MusicBrainz, но вы не можете пересылать запрос на ведро. Для того чтобы увидеть все записи, вам необходимо запросить веб-службу для каждого трека с:

http://musicbrainz.org/ws/2/recording?artist=MBID&offset=VALUE&limit=100

Надеется, что это помогает! Майкл

+1

Я думаю, что вы имеете в виду: http://musicbrainz.tranquilbase.org/ws/2/recording?artist=72c536dc-7137-4477-a521-567eeb840fa8&offset=&limit=100 –

Смежные вопросы