我正在尝试回复Feed的youtube视频ID并且它没有返回任何内容。我正在使用以下代码
$JSON = file_get_contents("http://gdata.youtube.com/feeds/api/videos?&v=2&q=dance&alt=json");
$JSON_Data = json_decode($JSON);
foreach($JSON_Data->{'feed'}->{'entry'} as $video):
echo $video->{'id'};
endforeach;
答案 0 :(得分:0)
总是当我无法在大数组中找到正确的元素时,我使用print_r()打印并找到它。
这将是您的解决方案:
<?php
$JSON = file_get_contents("http://gdata.youtube.com/feeds/api/videos?&v=2&q=dance&alt=json");
$JSON_Data = json_decode($JSON);
foreach($JSON_Data->feed->entry as $video):
echo $video->id->{'$t'}."<br/>";
endforeach;
?>