YouTube API v3 - 确定用户是不是观看过视频?
Posted
技术标签:
【中文标题】YouTube API v3 - 确定用户是不是观看过视频?【英文标题】:YouTube API v3 - Determine if a user has watched a video?YouTube API v3 - 确定用户是否观看过视频? 【发布时间】:2017-06-21 08:38:34 【问题描述】:我正在尝试制作一个谷歌应用脚本,该脚本(除其他外)需要使用 YouTube API (v3) 从 YouTube 播放列表中删除观看的视频。
我尝试使用 YouTube.playlistItems.list();
获取观看历史记录,但由于最近更新了 API(2016 年 9 月),因此无法再通过 API 获得观看记录。
是否有任何其他方法可以确定用户是否通过 API 观看了特定视频?
【问题讨论】:
【参考方案1】:我不这么认为。有一个未解决的问题,但已关闭“WontFix”
https://code.google.com/p/gdata-issues/issues/detail?id=4642
【讨论】:
【参考方案2】:没有内置功能,但是你可以通过事件日志获取观看时长的时间,EventId -1 是开始,EventId 0 是完成,如果时长相同或以上假设已观看完整:P
EventId 是 Youtube API 的一部分
【讨论】:
你能提供一些链接吗?我在 google api 文档中找不到任何有关 youtube 事件的信息。以上是关于YouTube API v3 - 确定用户是不是观看过视频?的主要内容,如果未能解决你的问题,请参考以下文章
使用 YouTube Data API v3 确定 YouTube 频道的上传速率
YouTube 数据 API V3 是不是适用于 YouTube 音乐?