首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >淘宝店铺商品 API:Python 解析示例 + JSON 返回参考(简洁版)

淘宝店铺商品 API:Python 解析示例 + JSON 返回参考(简洁版)

原创
作者头像
Anzexi58
发布2026-04-08 16:31:37
发布2026-04-08 16:31:37
1540
举报
文章被收录于专栏:API接口开发API接口开发

淘宝店铺商品 API:Python 解析示例 + JSON 返回参考(简洁版)

主题

Python 解析淘宝店铺所有商品 API 返回数据:一键提取商品 ID、标题、价格、库存


一、Python 解析代码(直接可用)

python

运行

代码语言:javascript
复制
# 解析淘宝店铺商品API返回的JSON数据
def parse_taobao_items(json_data):
    result = []
    try:
        # 定位商品列表
        response = json_data.get("taobao_items_onsale_get_response", {})
        items = response.get("items", {}).get("item", [])

        # 循环解析每个商品
        for item in items:
            result.append({
                "商品ID": item.get("num_iid"),
                "商品标题": item.get("title"),
                "售价": item.get("price"),
                "库存": item.get("stock"),
                "销量": item.get("volume"),
                "主图": item.get("pic_url"),
                "类目ID": item.get("cid")
            })
    except Exception as e:
        print("解析错误:", e)
    return result


# 使用示例
if __name__ == "__main__":
    # 假设这是API返回的json数据
    api_result = {
        "taobao_items_onsale_get_response": {
            "code": 0,
            "items": {
                "item": [
                    {
                        "num_iid": 784501296782,
                        "title": "2025新款夏季纯棉T恤",
                        "price": "59.00",
                        "stock": 360,
                        "volume": 2186,
                        "pic_url": "https://img.alicdn.com/1.jpg",
                        "cid": 50015261
                    }
                ]
            }
        }
    }

    # 解析
    goods_list = parse_taobao_items(api_result)

    # 输出
    for goods in goods_list:
        print(goods)

二、淘宝商品 API 标准 JSON 返回参考

json

代码语言:javascript
复制
{
  "taobao_items_onsale_get_response": {
    "code": 0,
    "msg": "success",
    "total_results": 286,
    "page_no": 1,
    "page_size": 100,
    "items": {
      "item": [
        {
          "num_iid": 784501296782,
          "title": "2025新款夏季纯棉T恤",
          "price": "59.00",
          "original_price": "129.00",
          "stock": 360,
          "volume": 2186,
          "pic_url": "https://img.alicdn.com/1.jpg",
          "cid": 50015261,
          "created": "2025-03-01 10:23:45"
        }
      ]
    }
  }
}

三、关键字段说明

  • num_iid:商品唯一 ID
  • title:商品标题
  • price:售价
  • stock:库存
  • volume:销量
  • pic_url:主图
  • cid:类目 ID

四、使用说明

  1. 将 API 返回的 JSON 传入 parse_taobao_items()
  2. 自动返回结构化商品列表
  3. 可直接保存为 JSON/Excel/ 数据库

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 淘宝店铺商品 API:Python 解析示例 + JSON 返回参考(简洁版)
    • 主题
    • 一、Python 解析代码(直接可用)
    • 二、淘宝商品 API 标准 JSON 返回参考
    • 三、关键字段说明
    • 四、使用说明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档