YouTube的API:没有办法从用户的活动饲料获得喜欢的视频

这是一个已知问题,YouTube API(v2)不支持喜欢的视频 - http://www.youtube.com/my_liked_videos(而不是http://www.youtube.com/my_favorites)。 诀窍是为用户最近的活动使用事件API,并用yt:rating.value = like过滤掉那些事件API。 但是,当我点击此端点https://gdata.youtube.com/feeds/api/users/default/events?inline=true(具有适当的授权标题)时,我只获得最后24个事件,并且所有这些事件都是' X已经升级了视频类型。 有没有人经历过这一点,并找出了什么是错的?


您可以在API的第3版中毫不费力地获得喜欢的视频。 我认为在v2中没有解决这个问题的方法。

在v3中,创建一个channels.list(part=contentDetails)调用来获取“likes”播放列表ID,然后执行playlistItems.list()调用以获取该播放列表的内容,即已经被喜欢的视频。

链接地址: http://www.djcxy.com/p/66259.html

上一篇: Youtube API: no way to get liked videos from user's activity feed

下一篇: Can we use a font in iOS 6 if it's not included in iOS 5?