从你管中的视频ID获取相关视频

时间:2014-03-05 09:55:21

标签: php youtube-api

我正在尝试在 php 中获取特定视频内容的相关视频,但我没有收到相关视频。

下面是代码。此处视频ID为TgPM519IBXw

问题:

我希望当用户点击微粒视频时,应显示与点击视频相关的视频。

<?php 
$url = 'http://gdata.youtube.com/feeds/api/videos/TgPM519IBXw/related?v=2&alt=jsonc';
$data = json_decode(file_get_contents($url),true);
$info = $data["feed"];
$video = $info["entry"];
$nVideo = count($video);
print_r($video);
?>

1 个答案:

答案 0 :(得分:0)

在我看来,你有视频错误的“路径”。

试试这个:

$items = $data['data']['items'];
$video = $items[0];

在询问这样的问题之前,您应该检查JSON结构。您可以通过var_dump($data)轻松查看结构。