Как я могу получить все идентификаторы musicbrainz, связанные с исполнителем?

Имея идентификатор исполнителя музыкального мозга (например, Bob Dylan = 72c536dc-7137-4477-a521-567eeb840fa8), я могу запросить веб-сервис music brainz xml для его/ее треков:

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

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


person Nicholas Rogers    schedule 08.12.2014    source источник


Ответы (1)


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

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

Надеюсь это поможет! Майкл

person Michael Barone    schedule 08.12.2014
comment
Я думаю, вы имеете в виду: musicbrainz .tranquilbase.org/ws/2/ - person Nicholas Rogers; 09.12.2014