如果没有频道,如何获取YouTube用户的观看历史?

如果没有频道,如何获取YouTube用户的观看历史?,youtube,youtube-api,Youtube,Youtube Api,根据YouTube API V3文档,您可以通过查找用户的频道,以播放列表的形式获取用户的观看历史: 然而,由于Google+,并非所有YouTube用户都有频道。如果用户没有频道,我如何代表他们获取观看历史记录?你说:“但是,由于Google+,并非所有YouTube用户都有频道。”。你的意思是:没有频道的Google+用户,而不是YouTube用户?我认为YouTube用户确实有一个频道,我想是的。这些术语变得模棱两可。按照当前YouTube用户界面使用的术语,当你以谷歌用户身份首次登录Y

根据YouTube API V3文档,您可以通过查找用户的频道,以播放列表的形式获取用户的观看历史:


然而,由于Google+,并非所有YouTube用户都有频道。如果用户没有频道,我如何代表他们获取观看历史记录?

你说:“但是,由于Google+,并非所有YouTube用户都有频道。”。你的意思是:没有频道的Google+用户,而不是YouTube用户?我认为YouTube用户确实有一个频道,我想是的。这些术语变得模棱两可。按照当前YouTube用户界面使用的术语,当你以谷歌用户身份首次登录YouTube时,你没有频道,但你可以“设置频道”。除非你这样做,否则你可能不会被认为是后端的“YouTube用户”,但你似乎在很大程度上是YouTube的用户,因为你可以发表评论、保留播放列表、订阅频道,并拥有观看历史记录。此外,为了完整性:你不需要谷歌+帐户来实现这些功能,只需要一个谷歌帐户。如果你是Gmail用户,但还没有设置G+,你仍然可以做所有这些事情。然而,我相信YouTube使这些事情成为可能,而不是为了G+用户的利益建立一个渠道,作为推动G+更好地与其他谷歌产品集成的一部分。我确实听说过这样的非YouTube用户可以在YouTube上做有限的动作。我认为其他人在YouTube上看不到他们的播放列表,他们也没有公共频道ID。(完全没有通道ID或为每个人隐藏。)我认为这是不可能的。请参阅:,几乎在本页末尾。api版本2.0和2.1之间有一个比较。2.1版处理“未链接的谷歌账户”。我想这就是这些特殊账户的名称。如果是这样的话,这份文件告诉他们确实有一个“以后再看播放列表”,但没有“观看历史”,这与您的要求不同。