我正在尝试制作一个谷歌应用程序脚本,该脚本(除其他外(需要使用YouTube API(v3(从YouTube播放列表中删除观看的视频。
我尝试使用 YouTube.playlistItems.list();
获取观看历史记录,但由于 API 的最新更新(2016 年 9 月(,观看历史记录不再通过 API 提供。
有没有其他方法可以确定用户是否通过 API 观看了特定视频?
我不这么认为。有一个未解决的问题,但它已关闭"WontFix">
https://code.google.com/p/gdata-issues/issues/detail?id=4642
没有内置功能,但您可以使用事件日志获取观看持续时间的时间,EventId -1 是开始,事件 ID 0 是完成,如果持续时间相同或更高,则假设已完全观看:P
EventId 是 Youtube API 的一部分