Php 如何从youtube google api访问youtube json日期?

Php 如何从youtube google api访问youtube json日期?,php,json,youtube,Php,Json,Youtube,我怎样才能从youtube上访问横幅图像的url、频道标题、订阅者数量以及youtube上的默认徽标图像url 安 如何使用PHP访问这些内容?这个简单的代码片段应该可以做到这一点 $myData = json_decode(file_get_contents("https://www.googleapis.com/youtube/v3/channels?part=snippet,brandingSettings&id=UCyoUx3RguJRgbaMo07yc_KA&key=A

我怎样才能从youtube上访问横幅图像的url、频道标题、订阅者数量以及youtube上的默认徽标图像url


如何使用PHP访问这些内容?

这个简单的代码片段应该可以做到这一点

$myData = json_decode(file_get_contents("https://www.googleapis.com/youtube/v3/channels?part=snippet,brandingSettings&id=UCyoUx3RguJRgbaMo07yc_KA&key=AIzaSyCZonTWlCv92Nd93j5CuFFcqGciLIe5rx4"));
var_dump($myData);
出于性能方面的考虑,我建议使用cURL而不是file_get_contents(),不过这应该可以让您开始了。

以这种方式继续:

$youtube = file_get_contents("https://www.googleapis.com/youtube/v3/channels?part=snippet,brandingSettings&id=UCyoUx3RguJRgbaMo07yc_KA&key=AIzaSyCZonTWlCv92Nd93j5CuFFcqGciLIe5rx4");

$data = json_decode($youtube,true);

echo "BANNER IMAGE URL: ".$data['items'][0]['brandingSettings']['image']['bannerImageUrl']."<br>";
echo "CHANNEL TITLE: ".$data['items'][0]['brandingSettings']['channel']['title']."<br>";
$youtube=文件获取内容(“https://www.googleapis.com/youtube/v3/channels?part=snippet,brandingSettings&id=UCyoUx3RguJRgbaMo07yc_KA&key=AizasyczontWLCV92ND93J5CFFCQGCILIE5RX4”);
$data=json_decode($youtube,true);
回显“条幅图像URL:.$data['items'][0]['brandingSettings']['IMAGE']['bannerImageUrl']。”
; echo“频道标题:”.$data['items'][0]['brandingSettings']['CHANNEL']['TITLE'].“
”;
等等


查看json的结构并提取所需内容非常好

我如何访问bannerimage url和缩略图默认url请回答一个问题,告诉我如何以相同的方式添加snippet>缩略图>默认>url。。。。['items'][0]['snippet']['thumbnails']['default']['url']。。。。。。试着理解我在回答中做了什么,这样你就可以找到你自己需要的元素。非常好,请回答最后一个问题此链接包括统计信息如何从统计信息中访问订户数量,哦,谢谢我知道了我的问题解决了,非常感谢