Youtube api 使用Youtube API仅查询未观看的视频以获取订阅
(一年半前,我在Google Groups论坛上问了这个问题,当时Jeffrey Posnick说这是不可能的,我正在再试一次,希望随着时间的推移和v3 API的出现,现在这是可能的) 我刚刚开始修补API,我想知道是否有一种方法可以查询特定订阅的“未观看”视频。例如,如果您转到并观看新视频,则会将显示的视频限制为您尚未在订阅中观看的视频。这在API中是可能的吗 很明显,与帐户相关的监视/未监视状态存储在Google服务器上,这是否可以通过API获得 如果没有,有什么计划吗Youtube api 使用Youtube API仅查询未观看的视频以获取订阅,youtube-api,Youtube Api,(一年半前,我在Google Groups论坛上问了这个问题,当时Jeffrey Posnick说这是不可能的,我正在再试一次,希望随着时间的推移和v3 API的出现,现在这是可能的) 我刚刚开始修补API,我想知道是否有一种方法可以查询特定订阅的“未观看”视频。例如,如果您转到并观看新视频,则会将显示的视频限制为您尚未在订阅中观看的视频。这在API中是可能的吗 很明显,与帐户相关的监视/未监视状态存储在Google服务器上,这是否可以通过API获得 如果没有,有什么计划吗 谢谢 我还没有尝试过
谢谢 我还没有尝试过,但是使用而不是YouTube数据API,您可能可以得到您想要的:请求一个metrics=views和dimension=video的报告,并按视图升序排序 例如:
https://www.googleapis.com/youtube/analytics/v1/reports
?metrics=views
&dimensions=video
&sort=views
&ids={your channel id}
对于这种方法,我关心的一件事是,如果您自己观看视频,作为上传/健全性检查过程的一部分,视图计数将不为零。还请注意,在观看视频和通过分析api报告该视图之间存在相当大的延迟-可能是24到36小时。这将告诉您频道上哪些视频的观看率最低。提问者想找出他们没有看过的频道上的哪些视频。