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