给定一个Music Brainz艺术家ID(例如-bob dylan=72c536dc-7137-4477-a521-567eeb840fa8),我可以查询Music Brainz XML Web服务以获取他/她的曲目:
http://musicbrainz.org/ws/2/artist/72c536dc-7137-4477-a521-567eeb840fa8?inc=recordings
返回的“count”总数为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
返回相同的结果。可以在includes上使用分页吗?
最佳答案
是的,您可以在musicbrainz中分页,但不能在bucket请求中分页。要查看所有录制,您需要使用以下命令查询每个曲目的Web服务:
http://musicbrainz.org/ws/2/recording?artist=MBID&offset=VALUE&limit=100
希望这有帮助!
迈克尔