×

API Python模型格式

淘宝+京东+1688商品详情API返回数据Python模型格式

admin admin 发表于2026-05-06 13:51:30 浏览9 评论0

抢沙发发表评论

淘宝、京东、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:商品唯一ID

  • title:商品标题

  • 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:商品唯一ID

  • name:商品名称

  • 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:商品唯一ID

  • title:商品标题

  • price:当前价格

  • original_price:原价

  • sku_list:SKU列表(含库存、属性、价格)

  • supplier:供应商信息(ID、名称、联系方式)

四、接口调用流程(通用)

  1. 注册开发者账号:在各平台开放平台官网注册账号。

  2. 创建应用:填写基本信息并提交审核,获取AppKey和AppSecret。

  3. 选择接口:根据业务需求选择商品详情接口。

  4. 调用接口:使用HTTP请求携带必要参数(如商品ID、签名等)。

  5. 处理响应:解析python数据,根据业务逻辑处理结果。

我可以再给你:

  1. 三平台统一解析函数(Python)

  2. 自动识别平台并提取价格、标题、主图、SKU

  3. 可直接用于接口文档的 JSON 标准格式


群贤毕至

访客