淘宝、京东、1688的商品详情API接口均通过python格式返回数据,涵盖商品基础信息、价格、库存、图片、规格、评价等核心字段。以下是各平台接口的详细说明及python数据示例:
一、淘宝商品详情API接口
核心功能:获取商品标题、价格、库存、图片、SKU、销量、评价等数据。
请求方式:HTTP POST
认证方式:OAuth2.0(需AppKey & AppSecret)
python数据示例
taobao_item_detail = {
"num_iid": "785632145963", # 商品ID
"title": "2025新款纯棉短袖T恤", # 标题
"price": "59.00", # 售价
"orginal_price": "129.00", # 划线价
"nick": "XX品牌旗舰店", # 店铺名
"sales": "23890", # 销量
"detail_url": "https://item.taobao.com/item.htm?id=xxx",
"pic_url": "https://img.alicdn.com/xxx.jpg", # 主图
"images": [ # 图集
"https://img1.jpg",
"https://img2.jpg"
],
"one_psale": True, # 一件代发
"is_jxhy": False, # 是否精选货源
"sku_list": [ # SKU规格
{"sku_id": "123", "name": "颜色:白色", "price": "59.00", "stock": 100}
],
"props": [ # 商品参数
{"name": "材质", "value": "纯棉"}
]
}num_iid:商品唯一IDtitle:商品标题price:当前售价sku:SKU列表(含库存、属性、价格)item_imgs:商品图片列表props_name:商品属性名称
二、京东商品详情 API 返回(Python 结构)
核心功能:获取商品名称、价格、库存、规格、评价、促销信息等数据。
请求方式:GET/POST
认证方式:AppKey + 签名校验
频率限制:需申请权限,部分接口有调用限制
python数据示例
jd_item_detail = {
"skuId": "100012345678", # 商品SKU
"spuId": "1000123456", # 商品SPU
"productName": "华为Mate 70 Pro", # 标题
"shopName": "华为京东自营旗舰店", # 店铺
"isSelf": 1, # 是否自营
"price": { # 价格组
"jdPrice": "6299.00", # 京东价
"marketPrice": "6999.00", # 市场价
"finalPrice": "5999.00" # 到手价
},
"imageUrl": "https://img14.360buyimg.com/xxx.jpg",
"imageList": [
"https://img1.jpg",
"https://img2.jpg"
],
"stock": {
"stockState": "有货", # 库存状态
"isPreSale": False # 是否预售
},
"commentCount": "89231", # 评价数
"goodCommentRate": "98.5%" # 好评率
}sku_id:商品唯一IDname:商品名称price:当前价格original_price:原价stock_state:库存状态(1-有货,0-无货)spec_info:商品规格(颜色、尺寸等)evaluation:评价信息(总评价数、好评率)
三、1688商品详情API接口
核心功能:获取商品名称、价格、库存、描述、图片、SKU、供应商信息等数据。
请求方式:HTTP GET/POST
认证方式:AppKey + AppSecret
频率限制:需申请权限,避免触发反爬机制
python数据示例
alibaba_item_detail = {
"productId": "702563985124", # 商品ID
"title": "工厂直供夏季休闲裤男", # 标题
"price": "29.00", # 批发价
"beginAmount": 2, # 起批量
"companyName": "XX服饰有限公司", # 公司名
"onePsale": True, # 一件代发
"isJxhy": False, # 是否精选货源
"pic_url": "https://cbu01.alicdn.com/xxx.jpg",
"images": [
"https://img1.jpg",
"https://img2.jpg"
],
"skuList": [
{"skuId": "123", "name": "颜色:黑色", "price": "29.00"}
],
"props": [
{"name": "风格", "value": "休闲"}
]
}关键字段说明
product_id:商品唯一IDtitle:商品标题price:当前价格original_price:原价sku_list:SKU列表(含库存、属性、价格)supplier:供应商信息(ID、名称、联系方式)
四、接口调用流程(通用)
注册开发者账号:在各平台开放平台官网注册账号。
创建应用:填写基本信息并提交审核,获取AppKey和AppSecret。
选择接口:根据业务需求选择商品详情接口。
调用接口:使用HTTP请求携带必要参数(如商品ID、签名等)。
处理响应:解析python数据,根据业务逻辑处理结果。
我可以再给你:
三平台统一解析函数(Python)
自动识别平台并提取价格、标题、主图、SKU
可直接用于接口文档的 JSON 标准格式