YouTube 数据 API V3 - 搜索配额点与 maxResult

问题描述 投票:0回答:1

我正在专门针对 search 端点查看 YouTube 数据 API,该端点表示每次调用花费 100 点。目前,在我们的实现中,我们使用分页支持进行无限滚动,并且不指定

maxResult
,因此默认为 5 项。我们经常达到 10k 配额限制,因此我们正在考虑将
maxResult
增加到 25 或 50,这是最大值。问题是,增加最大结果数是否也会花费相同数量的分数?如果我们在
maxResult
参数中设置 50,它也会消耗 5k 点还是只消耗 100 点?我在文档中找不到这个想法,但如果我们要从字面上理解页面中的内容,那么无论
maxResult
有多少项,它都应该只消耗 100 点?然而我对这一行感到困惑
Acceptable values are 0 to 50, inclusive
,包容性在这里意味着什么?

youtube-api youtube-data-api
1个回答
0
投票

每次向 API 发出请求时都会产生配额费用。

如果有 50 行,并且您将其设置为 5,则需要发出 10 个请求才能获取所有数据。或 100 * 10 = 1000 配额积分。

如果您只是将其设置为 50,那么您就需要提出一个请求,这将花费您 100 积分。

请记住,10k 配额限制是开发配额,当您准备好投入生产时,您应该请求配额延期。

© www.soinside.com 2019 - 2024. All rights reserved.