Как получить рабочие данные, записав идентификатор с помощью API MusicBrainz Json?

Многие треки в моей библиотеке не имеют информации о языке. Похоже, что MusicBrainz не предоставляет информацию о языке для записи, а только для произведения.

Как я могу получить рабочий идентификатор, если я знаю идентификатор записи?


person Andrei Volgin    schedule 14.04.2016    source источник


Ответы (1)


Вы можете связать work с recording через исполнение.

Фраза прямой ссылки: {живая} {попурри:попурри, включая} {частичную} {инструментальную} {кавер} запись

Фраза обратной ссылки: {концертные} {попурри:попурри, включая} {частичные} {инструментальные} {кавер} записи

Фраза с длинной ссылкой: {живая} {попурри:попурри, включающая} {частично} {инструментальную} {кавер} запись

Описание: используется для связи произведений с их записями.

кардинальность entity0: несколько отношений (0)

кардинальность entity1: много отношений (1)

UUID: a3005666-a872-32c3-ad06-98af558e99b0

Исполнения более подробно описаны в документации.

Вот пример отношения:

A Day in the Life (оригинальный студийный стереомикс) The Beatles - это запись A Day in the Life.

A Day in the Life от Affinity - это живая инструментальная кавер-версия A Day in the Life.

изменить:

Как вы прокомментировали, вам нужны отношения в противоположном направлении, и этот вызов делает свое дело:

http://musicbrainz.org/ws/2/recording/fcbcdc39-8851-4efc-a02a-ab0e13be224f?inc=‌​work-rels&fmt=json
person Noam Hacker    schedule 14.04.2016
comment
@AndreiVolgin выглядит так, смотрите внизу этой страницы - person Noam Hacker; 14.04.2016
comment
Спасибо за указатель. На самом деле мне нужно это в обратном направлении, но этот вызов, кажется, помогает: http://musicbrainz.org/ws/2/recording/fcbcdc39-8851-4efc-a02a-ab0e13be224f?inc=work-rels&fmt=json Можете ли вы добавить его к своему ответу, чтобы я мог его принять? - person Andrei Volgin; 14.04.2016
comment
@AndreiVolgin звучит хорошо, рад, что смог помочь! добавил правку внизу - person Noam Hacker; 14.04.2016
comment
Ответ, который я получаю от вашего URL: "error": "‌​work-rels is not a valid inc parameter for the recording resource." - person Scott Fleming; 14.04.2019