【发布时间】:2015-02-20 20:00:33
【问题描述】:
我目前正在使用 mikealmond/MusicBrainz 类从美妙的 MusicBrainz 数据库中获取我需要的信息。
但我有一个问题,我需要从发行版中获取录音,我已经通过以下网址在浏览器中的 Web API 上找到了如何做到这一点:musicbrainz(dot)org/ws/2/release/ 61bf0388-b8a9-48f4-81d1-7eb02706dfb0?inc=录音
但是在我使用的类中,他们要求我在添加版本 ID 之前添加一个实体,但我不知道要添加什么。如果我试图把它拿走,我最终会得到一个这样的网址: musicbrainz(dot)org/ws/2/release/?=61bf0388-b8a9-48f4-81d1-7eb02706dfb0?inc=recordings 这不起作用。 有没有我可以添加的实体说我正在发布 mbid?
或者也许有人可以帮助我改变我用来完成这项工作的课程,我自己尝试过但失败了。
编辑:我尝试联系作者,但没有成功。
我已经尝试过上面提到的类中的这段代码:
$includes = array('recordings');
try {
$details = $brainz->browseRelease('61bf0388-b8a9-48f4-81d1-7eb02706dfb0', $includes, 2);
print_r($details);
} catch (Exception $e) {
print $e->getMessage();
}
print "\n\n";
【问题讨论】:
-
你试过什么代码?
-
@Mr.Concolato 在我的问题中添加了代码。
标签: php musicbrainz