使用Youtube API查询订阅的未观看视频



(我在一年半前在Google Groups论坛上问过这个问题,当时Jeffrey Posnick说这是不可能的,我再试一次,希望随着时间的推移和v3 API,这现在是可能的)

我刚刚开始修补API,我想知道是否有一种方法可以查询特定订阅的*未观看*视频。例如,如果你访问http://www.youtube.com/my_subscriptions并查看新视频,它会将显示的视频限制为你在订阅中尚未看过的视频。这是可能的API吗?

显然,监视/未监视状态相对于一个帐户存储在谷歌服务器上,这是通过API可用的吗?

如果没有,有什么计划吗?

谢谢!

我还没有尝试过,但是使用YouTube分析API而不是YouTube数据API,你可能能够得到你想要的:请求一个报告,其中指标=视图和维度=视频,并按视图升序排序。

例如:

https://www.googleapis.com/youtube/analytics/v1/reports
  ?metrics=views
  &dimensions=video
  &sort=views
  &ids={your channel id}

对于这种方法,我担心的一件事是,如果你自己观看视频,作为上传/完整性检查过程的一部分,观看次数将不为零。还需要注意的是,从观看视频到通过分析api报告该视图之间有相当大的延迟,可能是24到36小时。

相关内容

  • 没有找到相关文章

最新更新