gpt4 book ai didi

youtube - YouTube数据API V3:使用playlistItems.lsit可以检索的最大项数是100000吗?

转载 作者:行者123 更新时间:2023-12-03 05:54:11 26 4
gpt4 key购买 nike

我正在尝试使用playlistItems.list和Videos.list方法的组合,通过Youtube数据API V3获取在YouTube channel 上上传的所有视频(包含超过600K的视频)。达到10万个视频时,我的代码返回-但我在官方文档中找不到有关此限制的任何信息(我的配额没有用尽)。有人可以确认吗?

最佳答案

Google API方法的硬限制没有记录,但可以通过向大多数YouTube方法提出请求来看到。现在,我没有这么多视频的播放列表。所以我以videos.search为例

例如,理论上,没有搜索参数的Videos.search Apis exporter应该会返回YouTube上的所有视频。如果您在响应中选中totalResults字段,则会看到1000000,因此,您可以从YouTube取回的视频的最大数量将为1,000,000。

响应

{
"kind": "youtube#searchListResponse",
"etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/c9K0gDBrP1-D2Zr4IhYolPQ8r3k\"",
"nextPageToken": "CAUQAA",
"regionCode": "DK",
"pageInfo": {
"totalResults": 1000000,
"resultsPerPage": 5
},

totalResults是方法返回的总行数。无论页数是多少。因此,如果您的总结果为100000,并且您知道您有600000,那么我建议这是API的限制。

配额是对应用程序可以发出的请求数量的限制,这与方法本身将返回的行数无关。如果您遇到配额错误,您就会知道。通常是与 Limit有关的403错误之一

您没有提到您遇到错误,所以我建议这不是配额问题,而是您自己在api中的限制,您无法更改它。

关于youtube - YouTube数据API V3:使用playlistItems.lsit可以检索的最大项数是100000吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51981440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com