3

我希望通过他们的 API 获得 YouTube 频道的频道观看次数。

我一直在查看文档并在谷歌上搜索,但我似乎无法找到方法。

频道视图不再显示在实际频道上,但它们显示在移动网站上(示例),还有一些网站仍在跟踪它们(示例),所以我假设它们必须通过 API 可用。

如果有人知道它们如何可用(最好用 JSON 输出),我将不胜感激,谢谢。

4

1 回答 1

4

我设法为任何想知道的人弄清楚,这是使用PHPand 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'];
于 2012-06-07T14:08:28.177 回答