我正在尝试按日期范围获取YouTube视频视图,并且与Oauth一起工作正常。但是,当我尝试执行脚本时,我正在使用Cron脚本来通过服务帐户收集这些数据:
错误打电话获取获取https://www.googleapis.com/youtube/analytics/v1/reports?ids=Channel==UC88BQ63MDJI9SZYPEGFV7YA&29& metrics =视图:
(400)无效查询。查询不符合期望。
您可以帮助我任何人解决这个问题。预先感谢。
使用服务帐户不支持YouTube分析和报告API
服务帐户流支持无法访问用户信息的服务器到服务器交互。但是, YouTube报告API和YouTube Analytics API不支持此流程。由于无法将服务帐户链接到YouTube帐户,因此尝试使用此流量授权请求会产生错误。
不幸的是,您需要做OAuth2才能获取报告。
资源您可以检查信息:
- YouTube Analytics API PHP无效查询。查询不符合期望
- 实施OAuth 2.0授权