我如何在json数组中获取此数据

时间:2014-01-08 15:08:07

标签: php json youtube-api

我想从此http://gdata.youtube.com/feeds/api/users/velosofy?v=2&alt=json获取数据 我可以获得所有其他数据,但我无法在json数组中获得“countHint”。

这就是我用来获取“显示”的内容:

$realUserName = 'velosofy';
$data = file_get_contents('http://gdata.youtube.com/feeds/api/users/' . $realUserName . '
v=2&alt=json');
$data = json_decode($data, true);

echo 'displayname = '. $data['entry']['yt$username']['display'].'<br />';

我的问题是:我如何回应例如订阅的countHint?

2 个答案:

答案 0 :(得分:1)

我正在计算您的代码:

echo $data["entry"]['gd$feedLink'][0]["countHint"];

如果对gd$feedLink使用双引号,则它将无效,因为索引字符串包含$feedlink$feedlink将被视为php变量。所以试试单引号。

答案 1 :(得分:0)

我相信json结构发生了变化:echo $ data [“entry”] ['gd $ comments'] ['gd $ feedLink'] [“countHint”];