首页 > 大数据 > 数据分析 > 淘宝获取商品规格接口(item-sku)操作详解
淘宝
item-sku接口用于获取商品SKU(库存量单位)的详细信息,包括属性(如颜色、尺码)、库存、价格、销售状态及图片等。SKU是商品的不同规格组合,帮助商家管理库存和消费者了解商品差异。
App Key和
App Secret,这是调用接口的身份凭证。taobao.item.sku.get或
taobao.skus.quantity.update等SKU相关接口的权限。
接口地址:
https://gw.api.taobao.com/router/rest
必填参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
method |
String | 是 | 接口名称,如
taobao.item.sku.get |
app_key |
String | 是 | 应用密钥(App Key) |
timestamp |
String | 是 | 请求时间戳,格式
YYYY-MM-DD HH:mm:ss |
format |
String | 是 | 响应格式,默认为
json |
v |
String | 是 | API版本,默认为
2.0 |
sign_method |
String | 是 | 签名方法,如
md5或
hmac |
num_iid |
String | 是 | 商品ID(可通过商品链接获取) |
sku_id |
String | 否 | SKU ID(不传则返回商品所有SKU) |
is_promotion |
Int | 否 | 是否获取促销价,0为否,1为是 |
签名生成:
app_keyxxxmethodxxx...)。App Secret对拼接后的字符串进行加密(MD5或HMAC-SHA256),生成签名并转为大写。返回JSON结构:
json{"taobao_item_sku_get_response": {"result": {"skus": {"sku": [{"sku_id": "3880971359554","properties": "颜色:红色;尺码:M","price": "135.00","quantity": 200,"img": "http://img.alicdn.com/xxx.jpg"}]}}}}关键字段说明:
sku_id:SKU唯一标识。properties:属性组合(如“颜色:红色;尺码:M”)。price:当前价格。quantity:库存数量。img:SKU图片URL。pythonimport requestsimport hashlibapp_key = "YOUR_APP_KEY"app_secret = "YOUR_APP_SECRET"num_iid = "572050066584"sku_id = "3880971359554"# 构造请求参数params = {"method": "taobao.item.sku.get","app_key": app_key,"timestamp": "2025-07-17 12:00:00","format": "json","v": "2.0","sign_method": "md5","num_iid": num_iid,"sku_id": sku_id,"is_promotion": 0}# 生成签名sorted_params = sorted(params.items(), key=lambda x: x[0])query = "".join([f"{k}{v}" for k, v in sorted_params])sign = hashlib.md5((query + app_secret).encode()).hexdigest().upper()params["sign"] = sign# 发送请求response = requests.get("https://gw.api.taobao.com/router/rest", params=params)print(response.json())
10001:参数错误。20002:商品不存在。30001:权限不足。taobao.skus.quantity.update接口实时更新库存,结合虚拟库存方案降低出错率。json{"method": "taobao.skus.quantity.update","num_iid": "572050066584","skus": {"sku": [{"sku_id": "3880971359554", "quantity": 150}]}}is_promotion=1以获取活动价、优惠券信息。taobao.items.list.get一次性获取多个商品SKU,提升效率。通过以上步骤,您可高效集成淘宝SKU接口,实现商品数据自动化管理。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70046834/viewspace-3091433/ ,如需转载,请注明出处,否则将追究法律责任。