iCh想要编码一个网站,并提供有关某些YouTube-Channels的信息。我有以下参数:
订阅者:
<?php
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/*username*?alt=json");
$data = json_decode($json, true);
echo '' . $data['entry']['yt$statistics']['subscriberCount'];
?>
Chanel-Views:
<?php
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/*username*?alt=json");
$data = json_decode($json, true);
echo '' . $data['entry']['yt$statistics']['viewCount'];
?>
Total-Views:
<?php
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/*username*?alt=json");
$data = json_decode($json, true);
echo '' . $data['entry']['yt$statistics']['totalUploadViews'];
?>
但是,我如何获得上传视频的计数。我只想显示该用户上传了多少个视频。
我想显示年龄,描述,摘要,他加入YouTube 的日期。
有人可以帮我吗?
可以通过该频道上载feed的openSearch$totalResults->$t
属性获得给定的YouTube频道中的公共视频数量。这是GoogleDevelopers
的示例:
http://gdata.youtube.com/feeds/api/users/googledevelopers/uploads?v = 2&amp; alt = json
"openSearch$totalResults": {
"$t": 1458
}
有关频道创建者的个人详细信息的大多数其他信息,不再在youtube.com上或通过API展示。