从PHP访问Discogs API

时间:2014-01-29 19:30:39

标签: php json discogs-api

我正在尝试通过Discogs API以JSON格式获取发布数据,但它不起作用。我究竟做错了什么?此代码适用于其他网址。

<?php 
$opts = array('http' => array('method' => 'GET',
'header' => 'Accept-Encoding: gzip,
deflate\r\nUser-Agent: TheVinylCrate/1.0 +http://www.hazadus.net\r\n')); 

$context = stream_context_create($opts); 

echo file_get_contents('http://api.discogs.com/releases/4976693', false, $context); 
?> 

2 个答案:

答案 0 :(得分:1)

<?php 
echo file_get_contents(('http://api.discogs.com/releases/4976693'), false); 
?> 

这会奏效。您无需添加任何选项。

答案 1 :(得分:0)

如果你正在使用PHP并希望连接到Discogs API,你可能想要使用我写的客户端: https://github.com/ricbra/php-discogs-api