Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Youtube api YouTube月视图检查器API和PHP?_Youtube Api_Youtube Channels - Fatal编程技术网

Youtube api YouTube月视图检查器API和PHP?

Youtube api YouTube月视图检查器API和PHP?,youtube-api,youtube-channels,Youtube Api,Youtube Channels,我的问题是,是否有办法获得每月的原始视图。来自YouTube频道,带有谷歌认证系统和YouTube API。因为我正在写一个小脚本,它说的就像当一个窗帘人获得了大量的每月浏览量,他们将被发送到网站的更深处,并通过发送文档。否则,他们会返回主页,是否可以这样做?是的,因为我似乎找不到方法,所以您可以使用对给定视频运行报告,以请求在任意日期范围内按月份聚合的“”数。报告定义类似于 ids=channel==UC... dimensions=month metrics=uniques filters=

我的问题是,是否有办法获得每月的原始视图。来自YouTube频道,带有谷歌认证系统和YouTube API。因为我正在写一个小脚本,它说的就像当一个窗帘人获得了大量的每月浏览量,他们将被发送到网站的更深处,并通过发送文档。否则,他们会返回主页,是否可以这样做?是的,因为我似乎找不到方法,所以您可以使用对给定视频运行报告,以请求在任意日期范围内按月份聚合的“”数。报告定义类似于

ids=channel==UC...
dimensions=month
metrics=uniques
filters=video==VIDEO_ID
start-date=2013-01-01
end-date=2013-01-01
不过,您必须针对频道中的每一个视频运行该报告一次,并将总数相加

请注意,结束日期不是您要查找的月份的最后一天,而是该月份的第一天(即,它是“月份标识符”,而不是天数范围)


您应该注意,为了运行该报告,您需要为频道所有者提供一个OAuth 2令牌,该令牌具有适当的YouTube分析(和数据API,以获取视频列表)范围;您不能在未经授权的情况下对任意视频运行任意分析报告。

这正是我试图执行的请求,但我得到的只是字段参数中的“日期范围(2013-01-31)。结束日期与所选日期维度不一致。”好的,我已经解决了。我将更新您的答案以修复我们的常见错误;)