我最近开始探索 Youtube API 以获取一些关于我在过去一年和何时观看过哪些视频的长期数据。我目前能够拉入我观看的视频列表,但不幸的是我达到了 1000 个项目的上限。我认为该问题与 Accessing an item beyond start_index=1000 in a YouTube user upload feed 中发现的问题有关,调整请求 URL 可以改变结果是否来自搜索缓存。
此处的大多数类似问题都涉及请求 url 的请求,其中包括某种会触发 1000 项上限的排序,但我只是使用基本 url 运行,例如 https://gdata.youtube.com/feeds/api/users/default/watch_history?v=2&start-index=1000&max-results=49 .为什么我会遇到帽子?
最佳答案
对于 v3,查询配额会根据您请求的返回项目数量或不够严格而累加。各种查询条目成本更高,并且可以有多个。
这可能不适用于 OP,但对于 v3 API,它是引用中的所有布局。也许在一些配额保持逻辑中编写代码,以便您更好地理解。
关于youtube - 从 Youtube API 中提取详尽的观看视频列表(>1000 项),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14509931/