我最近开始探索 Youtube API,以获取一些关于我在过去一年中以及何时观看的视频的长期数据。我目前能够拉入我观看的视频列表,但不幸的是我达到了 1000 项上限。我认为这个问题与Accessing an item beyond start_index=1000 in a YouTube user upload feed 中发现的问题有关,其中调整请求 URL 可以改变结果是否来自搜索缓存。
此处的大多数类似问题都涉及请求 url,其中包括某种会触发 1000 项上限的排序,但我只是使用基本 URls,例如https://gdata.youtube.com/feeds/api/ users/default/watch_history?v=2&start-index=1000&max-results=49。为什么我会遇到帽子?