Youtube数据API v3获取完整的监视历史记录

2024-10-04 11:35:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从YouTube上转储观看历史记录,但playlistems().list只返回163个最近的视频:

{u'etag': u'"F9iA7pnxqNgrkOutjQAa9F2k8HY/6lMoi7x7VY9xj1dR34GM6rOPfMM"',
 u'items': [],
 u'kind': u'youtube#playlistItemListResponse',
 u'pageInfo': {u'resultsPerPage': 50, u'totalResults': 163},
 u'prevPageToken': u'CJYBEAE'}

我的http://www.youtube.com/feed/history包含超过163个视频。在

我尝试过使用pageToken参数并对其进行分页,但是playlistItemListResponse仍然受到163项的限制。在

有没有办法接收完整的历史?另一种分页的方法?在

目前,我最好的选择是基于selenium的脚本和用户操作仿真。=)

我使用修改后的“检索我的上传”示例:

^{pr2}$

Tags: 历史记录视频youtubeitemslistetagkindtotalresults