1688 商品详情 API:实时获取 SKU 批发价与库存(Python 调用实战)

简介: 1688商品详情接口支持通过ID或链接实时获取SKU、阶梯批发价、活动价、库存等动态数据,适用于比价、监控、ERP同步。无需自研爬虫,规避风控;提供Python示例、分层缓存、轮询策略与容错机制,保障数据时效性与稳定性。

一、接口基础介绍
1688 商品详情接口可根据商品 ID / 商品链接,获取商品完整信息,核心能拿到各 SKU 规格、阶梯批发价、活动优惠价、实时库存、起批量等动态数据,广泛用于货源比价、价格监控、库存预警、ERP 数据同步场景。
接口优势:无需自研爬虫、规避平台风控,支持关闭缓存拉取实时数据,搭配分层轮询策略可保障数据时效性。
二、完整 Python 调用代码
```import requests
import re

配置自己的接口密钥

API_KEY = "后台密钥"
API_GATEWAY = "接口请求地址"

待监控1688商品链接

goods_url = "https://detail.1688.com/offer/7234567890123.html"

def extract_offer_id(url):
"""正则自动提取商品ID"""
pattern = r"offer/(\d+)"
match_res = re.search(pattern, url)
if match_res:
return match_res.group(1)
return None

def get_1688_item_detail(goods_link, cache="no"):
"""
请求商品详情接口
goods_link:1688商品完整链接
cache=no:关闭缓存,获取实时价格库存
"""
item_id = extract_offer_id(goods_link)
if not item_id:
return {"error": "商品链接解析失败,请检查链接格式"}

params = {
    "key": API_KEY,
    "api_name": "item_get",
    "id": item_id,
    "cache": cache,
    "fields": "sku,title,price,stock,promotion_price"
}
try:
    response = requests.get(API_GATEWAY, params=params, timeout=15)
    return response.json()
except Exception as err:
    return {"error": f"接口请求异常:{str(err)}"}

if name == "main":
print("待监控商品链接:")
print(goods_url)
print("-" * 40)

# cache设置no,保证价格、库存实时更新
result = get_1688_item_detail(goods_url, cache="no")

if result.get("error"):
    print("接口调用失败:", result["error"])
elif result.get("items") and len(result["items"]) > 0:
    item_info = result["items"][0]
    print(f"商品标题:{item_info.get('title')}")
    print("SKU规格、实时批发价、库存明细:")
    sku_list = item_info.get("sku", [])
    for sku in sku_list:
        spec = sku.get("sku_name", "通用规格")
        price = sku.get("sku_price", sku.get("price"))
        stock = sku.get("stock_num", 0)
        print(f"规格:{spec} | 批发价:{price} | 实时库存:{stock}")
else:
    print("未查询到商品数据,返回原始内容:", result)

`
三、核心参数说明
cache
监控价格、库存场景统一传 cache=no,关闭缓存,每次请求拉取平台最新数据;仅查询商品标题、图片等静态信息可传 yes,节省调用额度。
id
支持传入纯数字商品 ID,也可直接传入完整商品链接,代码内部自动解析提取 ID。
fields
仅筛选 SKU、价格、库存等动态字段,过滤冗余图文数据,加快接口响应速度,减少无效数据传输。
四、配套实时性落地方案
分层本地缓存
商品标题、规格名称等静态数据缓存 30 分钟~2 小时;SKU 价格、库存仅缓存 10-30 秒,大促活动直接关闭本地缓存。
分级定时轮询
爆款、活动商品 30 秒~1 分钟轮询;普通商品 3-5 分钟;长期无动销商品 10-15 分钟轮询,采用异步队列错峰请求,防止限流。
SKU 增量比对
以 sku_id 作为唯一标识,每次请求后和历史数据对比,仅更新价格、库存变动数据;检测到异动自动二次复核,过滤网络波动产生的虚假数据。
异常容错机制
代码设置 15 秒请求超时,捕获网络、接口异常;请求失败保留上一轮有效数据兜底,同时记录异常日志方便排查。
五、使用步骤
登录接口服务商后台,复制专属密钥填入代码;
将 goods_url 替换为需要监控的 1688 商品链接;
执行安装依赖命令:pip install requests,运行脚本即可打印全部 SKU 实时价格与库存;
批量监控可封装定时任务,搭配 Redis 实现商品去重、价格库存异动告警。
六、开发避坑要点
仅支持标准 1688 商品详情链接,短链接、跳转链接无法正常解析商品 ID;
做库存、价格监控不可开启缓存,否则会出现数据延迟、数值不准;
批量循环采集时增加随机休眠间隔,短时间大量并发请求容易触发接口限流报错。

相关文章
|
5天前
|
人工智能 定位技术 SEO
我学 GEO 第 15 天:终于知道AI GEO该如何做?
我是暴走的莉莉酱,边旅行边研究AI GEO的数字游民。专注普通人如何提升“AI可见度”——让AI在回答用户问题时准确识别、理解并推荐你。不讲玄学,只做可测、可调、可持续的GEO实践。
421 125
|
8天前
|
机器学习/深度学习 人工智能 调度
🐴 HappyHorse 1.1 现已上线阿里云百炼!快来查收模型使用指南,现在调用享 6 折~
HappyHorse 1.1 是新一代视频生成大模型,全面升级动态表现力、角色一致性、指令遵循、视觉质感与音画协同能力。支持I2V/T2V/R2V三类生成,适配短剧、电商广告、品牌营销等场景,提供高质、流畅、可控的AI视频生产力。
712 5
🐴 HappyHorse 1.1 现已上线阿里云百炼!快来查收模型使用指南,现在调用享 6 折~
|
5天前
|
缓存 人工智能 运维
阿里云618百炼大模型Qwen3.7-Max功能、免费试用、订阅计费、配置接入详解
Qwen3.7-MAX是阿里云百炼平台推出的通义千问3.7系列旗舰大语言模型,专为智能体时代复杂任务打造,依托阿里云全域算力与自研技术,在逻辑推理、长文本处理、代码工程、长周期自主执行等领域达到行业顶尖水平。2026年618期间,该模型推出多重免费试用权益、按量计费5折、订阅套餐优惠等专属福利,覆盖个人开发者、团队与企业全场景需求,以下从核心功能、免费试用、订阅计费、配置接入四方面展开详细解析。
414 123
|
4天前
|
人工智能 自然语言处理 API
阿里云Token Plan团队版解析:功能、三档套餐与省钱订阅指南
阿里云百炼平台推出的Token Plan团队版,是面向企业与团队的AI大模型订阅服务,以Credits为统一计量单位,整合文本与图像生成模型,提供团队管理、数据安全、多工具兼容等核心能力,解决团队零散订阅AI服务的管理混乱、成本失控、数据安全等痛点。本文将从核心定位、套餐详情、计费规则、团队管理、工具兼容、便宜订阅技巧等方面,全面解析Token Plan团队版,帮助企业与团队高效、低成本地使用AI服务。
308 108
|
5天前
|
存储 人工智能 数据可视化
别再手动复制 Skill 了:多 Agent 时代的 Skill 管理方案
多 Agent 场景下 Skill 的统一管理与同步。
256 123
|
19天前
|
缓存 测试技术 API
Qwen 3.7 Plus 与 Max 实测:性价比与多模态能力差异解析(2026)
2026 年 6 月 1 日,阿里悄无声息地发布了 Qwen 3.7 Plus,距 Qwen 3.7 Max 上线刚好 11 天。同样的 1M 上下文,同样的 35 小时自治上限。但价格才是头条:Plus 是 0.40/M输入,Max是 2.50/M——便宜约 6 倍——并且还能看图、看视频。Vision Arena 上 Plus 已经排到 #16。所以这周真正值得讨论的问题不是”要不要为视觉能力买单”,而是”Max 凭什么用 6 倍价格换来 2 个百分点的 benchmark 领先”。
|
12天前
|
缓存 人工智能 运维
GLM 5.2自托管全流程实战:硬件选型、vLLM/SGLang部署与成本盈亏测算
2026年智谱发布GLM 5.2超大混合专家模型,区别于以往仅开放API的闭源大模型,该模型权重以MIT开源协议对外发布,企业与开发者可完整下载、本地审计、私有化部署,实现数据不出环境、自定义微调、自主调度推理资源。GLM 5.2拥有753B总参数,原生支持百万级上下文窗口,在代码生成、长文档推理、数学逻辑等多项基准测试中对标国际顶尖商用模型,是首款可完整自托管的前沿代码向大模型。
937 0
|
13天前
|
Linux 程序员 数据格式
【2026最新】Notepad++下载、安装和使用一篇搞定(附中文版安装包)
Notepad++ 是一款免费开源、轻量高效的 Windows 文本编辑器,支持 C/Python/HTML 等 80+ 语言语法高亮、代码折叠、正则替换、编码转换及插件扩展,专为程序员与文本处理用户打造,完美替代系统记事本。(239字)