在this page中,我们有一个API可以为指定的视频添加评分(例如/不喜欢)。但我没有看到任何视频来检查这个。例如,当我加载视频列表,然后查看视频详细信息,如何检查我是否喜欢/不喜欢此视频?
答案 0 :(得分:-1)
这是一个两步过程,但您只需要执行第一步。
首先,获取用户“喜欢”播放列表的ID。您可以通过Channels API。
执行此操作请注意,您要查找的数据位于响应[“items”] [“relatedPlaylists”] [“likes”]元素中。在某处缓存此ID。此ID不应更改,因此您可以为本地持久存储中的用户(如数据库)保留该ID。
使用“播放列表项”API获取用户“喜欢”的项目。视频ID应位于每个播放列表项的contentDetails部分中。将其与当前视频的ID进行比较,您应该知道用户是否“喜欢”了该视频。