Youtube Analytics API,返回500个视频,仅返回指标?

问题描述

使用YouTube Analytics(分析),我可以使用以下查询start dateend 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...