
摘要:在私域 ERP 系统开发、微店店铺搬家、分销选品、多店铺商品数据同步业务场景中,需要完整获取微店平台商品结构化数据。micro.item_get微店商品详情 API,传入商品item_id,可以拿到商品标题、价格体系、SKU 规格、图文素材、分销信息、店铺信息、库存状态等完整业务字段。本文从接口概述、请求入参、返回字段解析、标准 JSON 样例、业务处理流程、工程踩坑、落地场景完整讲解,适合私域电商后端、ERP、数据同步开发者参考。
micro.item_get微店商品详情接口,是微店开放平台核心数据接口。商品列表接口仅返回商品摘要,SKU 明细、富文本详情、分销佣金、运费模板、真实在售状态。
接口名称:micro.item_get(微店商品详情API,taobaoapi2014前往体验)
请求网关: c0b.cc/R4rbK2 (HTTPS,支持 GET/POST)
接口版本:2.0
调用限制:存在单秒频次、每日调用配额,高频场景需做限流、缓存 处理。 接口能力覆盖
参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
item_id | string | 是 | 微店商品唯一 ID,来源于商品列表接口返回值 |
access_token | string | 是 | OAuth 授权访问令牌,需定时刷新 |
app_key | string | 是 | 开发者应用密钥 |
timestamp | long | 是 | 秒级时间戳,用于防重放攻击 |
sign | string | 是 | HMAC‑SHA256 生成接口签名,参数名 ASCII 升序拼接加密 |
字段 | 类型 | 说明 |
|---|---|---|
code | int | 0调用成功;非 0 为异常错误码 |
msg | string | 响应描述,成功返回success,失败输出错误原因 |
request_id | string | 请求唯一 ID,线上日志排查使用 |
data | object | 商品详情业务主体对象 |
字段 | 类型 | 说明 |
|---|---|---|
item_id | string | 微店商品唯一 ID |
title | string | 商品主标题 |
sub_title | string | 商品副标题 |
price | float | 商品销售价格 |
market_price | float | 划线原价 |
vip_price | float | 会员价,无会员价返回 0 |
stock | int | 商品总库存 |
sales | int | 累计销量 |
is_on_sale | int | 商品状态:1 在售,0 下架 |
main_images | array[string] | 商品主图数组 |
desc_html | string | 商品详情富文本 HTML |
sku_list | array[object] | SKU 规格数组 |
is_distribution | boolean | 是否开启分销 |
commission_rate | float | 分销佣金比例,关闭分销返回 0 |
post_fee | float | 运费金额 |
is_free_shipping | boolean | 是否包邮 |
shop_id | string | 店铺 ID |
shop_name | string | 店铺名称 |
is_shop_verified | boolean | 店铺是否认证 |
category_id | string | 微店内部分类 ID |
字段 | 类型 | 说明 |
|---|---|---|
sku_id | string | SKU 唯一编号 |
spec_name | string | 规格组合名称,例:黑色 / L 码 |
sku_pic | string | SKU 规格图片地址 |
sku_price | float | 该 SKU 销售价格 |
sku_stock | int | 该 SKU 库存数量 |
{
"code": 0,
"msg": "success",
"request_id": "req‑20260827111245‑00821",
"data": {
"item_id": "87654321001",
"title": "夏季棉麻短袖衬衫男士宽松休闲上衣",
"sub_title": "透气舒适,支持分销带货",
"price": 79.00,
"market_price": 139.00,
"vip_price": 69.00,
"stock": 2600,
"sales": 8900,
"is_on_sale": 1,
"main_images": [
"https://pic.weidian.com/demo01.jpg",
"https://pic.weidian.com/demo02.jpg"
],
"desc_html": "<div>商品详情HTML富文本内容……</div>",
"sku_list": [
{
"sku_id": "sk‑11223344",
"spec_name": "黑色;L",
"sku_pic": "https://pic.weidian.com/sku‑black.jpg",
"sku_price":79.00,
"sku_stock":620
}
],
"is_distribution": true,
"commission_rate": 12.5,
"post_fee":8.00,
"is_free_shipping": false,
"shop_id":"shop‑567890",
"shop_name":"棉麻服饰私域店",
"is_shop_verified": true,
"category_id":"cat‑1005"
}
}def fetch_weidian_item_detail(item_id):
# 内部封装:获取有效access_token、生成sign签名
token = get_valid_access_token()
params = build_api_params(item_id, token)
resp = requests.post(api_url, data=params)
res_json = resp.json()
if res_json.get("code") != 0:
print("接口调用异常", res_json.get("msg"))
return None
data = res_json.get("data", {})
if data.get("is_on_sale") != 1:
print("商品已下架", item_id)
return None
save_item_data(data)
return data
# 调用示例
detail_result = fetch_weidian_item_detail("87654321001")micro.item_get微店商品详情 API 是私域电商开发的核心接口。相比淘宝、1688 等公域平台,微店最大特点在于 OAuth 令牌鉴权体系、分销业务字段、严格的店铺授权范围。开发难点不在于简单 JSON 解析,而是令牌自动刷新、签名实现、下架商品兼容、图片防盗链、限流队列管控。处理好上述工程细节,接口可以稳定支撑 ERP、店铺迁移、分销选品等私域业务系统。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。