我希望通过他们的 API 获得 YouTube 频道的频道观看次数。
我一直在查看文档并在谷歌上搜索,但我似乎无法找到方法。
频道视图不再显示在实际频道上,但它们显示在移动网站上(示例),还有一些网站仍在跟踪它们(示例),所以我假设它们必须通过 API 可用。
如果有人知道它们如何可用(最好用 JSON 输出),我将不胜感激,谢谢。
我设法为任何想知道的人弄清楚,这是使用PHP
and JSON
,以 Google 的 youtube 频道为例。
网址是:http ://gdata.youtube.com/feeds/api/users/Google?alt=json
要解析它,你会这样做:
$json = file_get_contents("http://gdata.youtube.com/feeds/api/users/Google?alt=json");
$data = json_decode($json, true);
echo 'Channel Views: ' . $data['entry']['yt$statistics']['viewCount'];