2026年物业门控五金耗材推荐榜:中企创联工业品,小区/写字楼/物业多场景门控配件全覆盖
2026/3/2 14:07:46
淘宝开放平台提供多维度SKU管理接口,核心接口包括:
1. 前期准备
taobao.item.sku.get、taobao.skus.quantity.update等权限,审核通过后生效。2. 请求构造与签名
https://gw.api.taobao.com/router/restmethod:接口名称(如taobao.item.sku.get)。app_key:应用Key。timestamp:时间戳(格式YYYY-MM-DD HH:mm:ss)。format:返回格式(推荐json)。v:API版本(固定2.0)。sign_method:签名算法(md5或hmac-sha256)。num_iid:商品ID(必填)。sku_id:SKU ID(可选,获取特定SKU时必填)。app_keyxxxmethodxxx...。3. 响应解析
json
{ "taobao_item_sku_get_response": { "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。4. 代码示例(Python)
python
import requests import hashlib app_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())taobao.skus.quantity.update实时更新库存,结合虚拟库存方案降低出错率。is_promotion=1以获取活动价、优惠券信息。taobao.items.list.get一次性获取多个商品SKU。官方文档参考:淘宝开放API文档页面
通过以上步骤,可高效集成淘宝SKU接口,实现商品数据的自动化管理。务必遵守《淘宝开放平台协议》,避免数据滥用或违规操作。