如何按日期范围

时间:2016-06-29 09:49:22

标签: youtube-api

我正在尝试按日期范围获取youtube视频观看次数,并且它与oAuth一起正常运行。但我正在使用cron脚本通过服务帐户收集这些数据,当我尝试执行脚本时说:

  

调用GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DUC88Bq63MDJi9szYPEGfv7YA&start-date=2014-02-01&end-date=2016-06-29&metrics=views时出错:
  (400)查询无效。查询不符合期望"。

请你帮我解决这个问题。提前谢谢。

1 个答案:

答案 0 :(得分:0)

Youtube Analytics and Reporting API

不支持使用服务帐户
  

服务帐户流支持不访问用户信息的服务器到服务器交互。但是, YouTube Reporting API和YouTube Analytics API不支持此流程。由于无法将服务帐户与YouTube帐户相关联,因此尝试使用此流程授权请求会产生错误。

不幸的是,您需要执行OAuth2来获取报告。

您可以查看信息的资源: