淘宝商品详情API的调用频率限制是多少?

淘宝商品详情 API(taobao.item.get)采用 ** 日总量 + 分钟级(QPM) + 秒级(QPS)** 三重限流,不同开发者身份的默认限制如下(2026 年最新):

一、默认调用频率限制(taobao.item.get

表格

开发者身份 日调用上限 分钟级限流(QPM) 秒级限流(QPS) 备注
个人开发者(免费) 500--1000 次 / 天 10--30 次 / 分钟 ≤2 次 / 秒 新应用默认额度
企业开发者(认证) 1000--5000 次 / 天 100--300 次 / 分钟 5--50 次 / 秒 初始额度,可申请提额
服务商 / 企业套餐 10 万--100 万 次 / 天 500--3000 次 / 分钟 最高 500 次 / 秒 需服务商认证 + 保证金

二、限流核心规则

  1. 三重限制同时生效:必须同时满足日、分钟、秒级限制,任一超限都会触发限流。
  2. 限流维度 :按AppKey维度限流,同一 AppKey 下所有请求共享额度。
  3. 错误标识 :超限返回429 错误码,sub_codeisv.api-rate-limit-exceeded
  4. 可调整性:企业 / 服务商可通过淘宝开放平台工单申请提升额度。

三、实用调用建议(避免限流)

  • 控制速度:按上限的 **80%** 设置调用速度(如个人≤1.6 QPS、企业≤40 QPS),预留缓冲。
  • 批量优化 :非实时场景用taobao.items.list.get批量接口,减少请求次数。
  • 错峰调用 :批量同步任务安排在凌晨 0-6 点低峰期。
  • 缓存策略:热门商品用 Redis 缓存(有效期 5-10 分钟),避免重复请求。
  • 重试机制 :限流后采用指数退避(等待 1s→2s→4s)重试,最多 3 次。
相关推荐
倔强的石头_26 分钟前
《Kingbase护城河》——猎捕慢查询:执行计划的微观解析与索引调优实战
数据库
SelectDB2 小时前
Apache Doris Python UDF:让 SQL 直接调用 Python 生态,支撑 Agent 时代复杂业务逻辑
大数据·数据库·python
ApacheSeaTunnel5 小时前
当多表数据涌入,Apache SeaTunnel 如何巧妙化解主键冲突?
大数据·开源·数据集成·seatunnel·技术分享·数据同步
jiayou641 天前
KingbaseES 表级与列级加密完全指南
数据库·后端
GBASE2 天前
G术时刻 |GBase 8s数据库事务并发控制之封锁技术介绍(下)
数据库
xiezhr2 天前
逛GitHub发现了一款免费的带AI功能的数据库管理工具
数据库·ai编程·dba
大大大大晴天3 天前
Hudi Metadata Table 与 Hive Sync (HMS)怎么选?
大数据
Venuslite3 天前
从 Unexpected token < 到 Extra data:一次讲清 JSON 解析错误的排查思路
json
吃糖的小孩3 天前
给 QQ AI 机器人设计“可控记忆”:会话摘要、手动长期记忆与角色卡边界
数据库
手可摘星辰7773 天前
一次线上FlinkCDC异常排查复盘
大数据·flink