youtube - 从 Youtube API 中提取详尽的观看视频列表(>1000 项)

标签 youtube youtube-api

我最近开始探索 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/

相关文章:

youtube - 排序youtube API,最新的优先

javascript - 如何使用 JavaScript 从 YouTube channel URL 获取 channel ID

c# - 使用 Awesomium 从 YouTube API 在 C# 中捕获 JavaScript 事件

android - Youtube API v3 总是返回错误 403 (accessNotConfigured)

iphone - 开源 YouTube 风格的 UITableViewController

php - 从YouTube API批量下载图像

actionscript-3 - Flash中的Youtube Chromeless Player控件

带有嵌入式 youtube 视频的 Android WebView,全屏按钮卡住视频

javascript - 如何修复 "If playback doesn' t 很快开始,尝试在 iPad 上使用 Youtube iFrame API 重新启动您的设备?

swift - Alamofire 调用在循环内不起作用