获取YouTube视频组的视频观看次数

时间:2018-03-23 23:07:26

标签: youtube-api youtube-data-api

我可以从我查询的频道中获取视频列表。我在现有的api通话中拥有我需要的大部分信息,但我也非常希望得到每个视频的查看次数。

我当前的查询给了我50个结果:

https://www.googleapis.com/youtube/v3/search?part=id,snippet&key=' . $key . '&channelId=' . $channelId . '&order=date&maxResults=50&publishedBefore=' . $publishedBefore

我知道我可以通过API提供视频ID来获取viewCount。但那是一次一个。我希望我可以修改上面的查询,同时输出viewCounts来进行1次查询而不是51次查询。

我有一个part attribute我可以设置为#34;一个逗号分隔的列表,其中包含API响应将包含的一个或多个搜索资源属性。"我见过的示例有" id,snippet"但是我可以指定一个值来提供观看视频的次数吗?我无法找到搜索资源属性列表。

此外,有没有办法查看频道"最热门"或者"最时髦的"他们目前有哪些视频?

1 个答案:

答案 0 :(得分:1)

您可以制作一个从youtube API获取统计信息的请求。你需要像这样调用API

O_DIRECT

在此请求中,我从3 videoId获取数据,您一次最多可以获得50个视频。