目标C语言 Youtube-api,如何检查我是否喜欢或不喜欢当前的视频



在这个页面中,我们有一个API来为指定的视频添加评级(喜欢/不喜欢)。但是我没有看到任何视频来验证这个。例如,当我加载一个视频列表,然后查看视频详细信息,如何检查我是否喜欢/不喜欢这个视频?

这是一个两步的过程,但你只需要做第一步一次。

首先,获取用户的"喜欢"播放列表的ID。你可以通过Channels API来实现。

请注意,您正在寻找的数据是在响应["items"]["relatedPlaylists"]["likes"]元素中。将这个ID缓存到某个地方。这个ID不应该改变,因此您可以在本地持久存储(如数据库)中为用户保留它。

使用"Playlist items"API获取用户"喜欢"的项目。视频ID应该在每个播放列表项目的contentDetails部分。将此与当前视频的ID进行比较,您应该知道用户是否"喜欢"该视频。

相关内容

  • 没有找到相关文章

最新更新