我正在使用Google Search Console URL测试工具API,我在理解API限制配额时遇到了问题。它说:
每100秒项目每秒限制= 1
每用户每100秒的用户每秒限制= 1
这是什么意思?
答案 0 :(得分:1)
大多数高度使用的API(google,facebook ..)都有短时限制和长时间限制,可以更好地控制流量。它允许开发人员发出许多请求(例如,每天20000),但如果有人试图例如,则可以防止限制。在一秒钟内发送1000个请求,这可能会阻塞api端点。
您在谷歌控制台中拥有的内容:
每100秒项目每秒限制= 1
这意味着您可以在每个项目中进行100次查询。
并且:
每用户每100秒的用户每秒限制= 1
这意味着您可以为连接到项目的每个用户进行100秒的查询。
两个限制规则放在一起没有多大意义因为第二个规则永远不会被触发(每100秒都有1个请求,但第一个是更高的资源并且会阻止更多请求)。 / p>
您可以看到许多限制的示例,例如。在Analytics API中,我们有:
每天查询= 50000
每天查询的大限制。
每个用户每100秒查询次数= 100
每100秒和每位用户的小限制,以便他们可以防止单个用户的请求过高。
每100秒的查询数= 2000
每100秒中限。