Skip to content

调用频率限制

全局限流

所有 API 请求均受全局限流保护,基于客户端 IP 地址进行限制:

限流窗口限流值限流维度
短期(突发)5 秒 100 次客户端 IP
长期3 分钟 1000 次客户端 IP

全局限流触发时,HTTP 状态码为 429 Too Many Requests

限流响应头

每次请求响应中都会包含以下限流相关头部,方便客户端实现自适应调速:

响应头说明
X-RateLimit-Limit长期窗口的请求上限
X-RateLimit-Remaining长期窗口内剩余可用次数
X-RateLimit-Reset长期窗口重置时间(Unix 时间戳)
X-RateLimit-Limit-Burst短期(突发)窗口的请求上限
X-RateLimit-Remaining-Burst短期窗口内剩余可用次数

接口级限流

除全局限流外,以下接口还有额外的接口级限流规则:

限流分组限流值限流维度
DCV 相关接口10 秒 1 次默认按 账号;当路径包含 :id 时按 账号 + 资源 ID
工具相关接口5 秒 10 次账号 + 工具接口路径

限流响应

全局限流响应

触发全局限流时,HTTP 状态码为 429 Too Many Requests,响应体为纯文本:

rate limited.

接口级限流响应

触发接口级限流(DCV / 工具接口)时,HTTP 状态码为 400,响应体为 JSON:

json
{
  "code": "request_too_fast",
  "error": "请求太频繁,请稍后再试"
}