ich想要使用有关某些YouTube频道的信息对网站进行编码。我得到了以下参数:
订阅者:
<?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'];
?>
香奈儿查看:
<?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'];
?>
总观看次数:
<?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的日期。
有人能帮帮我吗?
答案 0 :(得分:0)
可以通过该频道的上传Feed的openSearch$totalResults->$t
属性获取指定YouTube频道中的公开视频数量。以下是GoogleDevelopers
的示例:
http://gdata.youtube.com/feeds/api/users/googledevelopers/uploads?v=2&alt=json
"openSearch$totalResults": {
"$t": 1458
}
您正在寻找的关于频道创建者个人详细信息的大部分其他信息不再在YouTube.com上或通过API公开。