YouTube API - 获取用户限制中的所有视频?

发布于 2024-11-28 21:10:49 字数 257 浏览 0 评论 0原文

我正在尝试通过 YouTube 的数据 API 获取一位用户的所有视频。然而,我遇到了一个障碍:它似乎没有返回用户的所有视频。有没有办法提高显示的最大金额? 我用于测试的网址是 http://gdata.youtube.com/ feeds/api/users/GoogleDevelopers/uploads

I'm trying to get all the videos from one user via YouTube's data API. However, I've run into a roadblock: it doesn't seem to be returning all the videos from a user. Is there a way to raise the maximum amount that is shown?
The URL I'm using for testing is http://gdata.youtube.com/feeds/api/users/GoogleDevelopers/uploads

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

掩耳倾听 2024-12-05 21:10:49

您可以添加 max-results url 参数来指定请求返回的视频数量,但最多 50 个,因此如果用户拥有超过 50 个视频,则必须发出多个请求。

http://code.google.com/intl/en/apis/youtube/ 2.0/developers_guide_protocol.html#Standard_parameters

You can add max-results url parameter to specify how many videos are returned by the request, however 50 is maximum, so you have to make more than one request if a user has more than 50 videos.

http://code.google.com/intl/en/apis/youtube/2.0/developers_guide_protocol.html#Standard_parameters

不顾 2024-12-05 21:10:49

您可以通过以下方式设置最大结果:

https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50

当您提出新请求时,对于接下来的 50 个视频,您可以从索引开始:

https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50&start-index=51

You can set up the maximum result with:

https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50

When You make a new request, for the next 50 videos, you can start with an index:

https://gdata.youtube.com/feeds/api/users/username/uploads?&max-results=50&start-index=51
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文