Youtube API返回的视频观看次数总是相同的

我使用Google YouTube API Ver2获取视频数据,一切正常,但我对所有视频都获得了相同的视图编号“12180171”!Youtube API返回的视频观看次数总是相同的

[email protected]_get_contents('http://gdata.youtube.com/feeds/api/videos/'.$video_id.'?v=2&alt=jsonc'); 

$obj=json_decode($data);

$video_data['views'] = number_format($obj->data->viewCount, 0, ',', ',');

VIDEO_ID例如:-0_JiSm5_EA

回答:

其实我面临着从昨天起同样的问题,我发现谷歌已经停止GDATA API(版本2.0),你可以查看以下链接

http://youtube-eng.blogspot.com/2015/04/bye-bye-youtube-data-api-v2.html

你可以检查这个帖子#2它是非常有用的,它并没有解决整个问题,但仍赞赏努力

Fetch video details on Youtube using API v3 in PHP

回答:

我猜你正在使用的视频ID是一个包含在YouTube网址(所有游客)。

看来它不是video_id。

检查那里得到真正的VIDEO_ID:Youtube API - Extract video ID

以上是 Youtube API返回的视频观看次数总是相同的 的全部内容, 来源链接: utcz.com/qa/262258.html

回到顶部