问题描述
使用YouTube Analytics(分析),我可以使用以下查询从start date
到end date
返回一个YouTube视频的每日历史记录:
https://youtubeanalytics.googleapis.com/v2/reports?ids=channel==$channel_id&metrics=views,likes,dislikes,comments,subscribersGained,averageViewDuration&dimensions=day&startDate=2019-09-20&endDate=2020-10-28&filters=video==$videoid
但是该频道有2500个视频。我可以通过上述查询一次对一个视频执行此操作,但是我想一次执行500个视频。我已经阅读了文档,并且允许多个视频ID。
$videoids = "$videoid1,$videoid2,$videoid3,$videoid4,$videoid5";
https://youtubeanalytics.googleapis.com/v2/reports?ids=channel==$channel_id&metrics=views,averageViewDuration&dimensions=day&startDate=2019-09-20&endDate=2020-10-28&filters=video==$videoids
问题是没有视频ID仅返回指标。我需要返回视频ID,以便可以将指标值和相对视频ID放入数据库中。
我该如何解决?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)