我确实尝试了这个API:(插入)https://developers.google.com/youtube/v3/docs/playlistItems/insert#try-it
并得到了一个 200OK 和一个 json 修改了我正确插入的内容。我指定的是视频资源(种类,id)和一个播放列表ID,这是我的"观看历史记录"。
奇怪的是,当我使用相应的 api 调用执行列表 (GET) 时,我看不到新结果。但是,如果我真的去 youtube.com,我会看到我从未看过的新项目,在我的观看历史记录中出现了正确的顺序(最新)。但我的目标是仍然能够通过 api 调用获取此信息。有人经历过类似的事情吗?
我认为这与有关API未报告完整观看历史记录的内部工程问题有关。这是他们已经工作了几个月的事情,但收效甚微(他们已经推动了一些更改,但并没有解决问题)。基本上,在修复之前,v3 观看历史记录仅返回实际历史记录的较旧、不完整的子集。
如果要跟踪它或贡献数据以帮助解决它,则会出现以下问题:
https://code.google.com/p/gdata-issues/issues/detail?id=4642