如何获取有关A系列版本的信息属于Musicbrainz



我计划扩展音乐库经理甜菜,该库依赖于Musicbrainz作为后端。

我想做的就是找出A系列汇编属于汇编的MBID。当您在Web-Interface中打开版本时,"发布组"写在页面底部。

例如,有Bravo Hits 45。它属于Bravo系列的热门歌曲,是45。

但是,鉴于MBID,我如何获得此信息,例如使用xml-api?

的版本的bfaa7806-0628-4e81-a553-b88e379b6c3b

(PS:我不是100%确定关键字seriesrelease-group是否有共同点。)

我试图要求元数据包括串联关系和收集信息: http://musicbrainz.org/ws/2/release/bfaa7806-0628-4e81-a553-b88e379b6c3b?inc=series-rels+collections没有信息。

还是通过发布组? http://musicbrainz.org/ws/2/release-group?release=bfaa7806-0628-4e81-a553-b88e379b6c3b没有信息。

我认为甚至应该浏览系列请求,但此查询甚至都不存在: https://musicbrainz.org/ws/2/series?release=1350fce9-08ab-40ba-a7bb-ed3cfb869499


无论如何,我可以使用名称进行查询,得到很多不精确的结果,包括正确的结果: https://musicbrainz.org/search?query=Bravo+Hits+45&type=series&method=indexed

,但我想应该有一种方法,可以使用版本的MBID进行确切的查找,对吗?

这种情况下的关系是在发行组和系列之间,因此您无法在发行版中请求该信息。但是,http://musicbrainz.org/ws/2/release-group?release=bfaa7806-0628-4e81-a553-b88e379b6c3b&inc=series-rels(您的发布组请求包含series-rels)确实包括您要寻找的信息, https://musicbrainz.org/ws/2/release-group/a84861c0-72b3-37b2-bbbc-07c03269abab?inc=series-rels也包括。

只是为了澄清:发行版也可以成为系列的一部分,只是在这种情况下,该关系是在发行组和系列之间的关系。

最新更新