淘宝商品详情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 次。
相关推荐
睡不醒男孩03082320 小时前
第二篇:深入探索开源数据库高可用:构建基于CLup的PostgreSQL生产级高可用与读写分离架构
数据库·postgresql·开源·clup
Micro麦可乐1 天前
Spring Boot 实战:从零设计一个短链系统(含完整代码与数据库设计)
数据库·spring boot·后端·哈希算法·雪花算法·短链系统
码农阿豪1 天前
从零到一:Spring Boot快速接入金仓数据库实战
数据库·spring boot·后端
鼎讯信通1 天前
风电光缆运维提质增效:G-4000A 光缆故障追踪仪破解风场巡检难题
运维·网络·数据库
三十..1 天前
MySQL 从入门到高可用架构实战精要
运维·数据库·mysql
跨境数据猎手1 天前
大数据在电商行业的应用
大数据·运维·爬虫
cfm_29141 天前
Redis五大基本数据结构底层了解
数据结构·数据库·redis
真实的菜1 天前
Redis 从入门到精通(十二):典型业务场景实战 —— 排行榜、限流器、秒杀系统、Session 共享
数据库·redis·python
你想考研啊1 天前
mysql数据库导出导入
数据库·mysql·oracle
绿算技术1 天前
万卡推理集群存储选型分析:从核心架构到应用视角
大数据·科技·算法·架构