京东商品详情 API 深度解析:数据结构、业务落地与 JSON 返回参考

知名用户180079054731小时前未分类4

一、概述

在电商选品、比价监控、跨平台上货、竞品分析等业务场景中,京东商品详情数据是核心数据源。通过京东开放平台商品详情 API,可结构化获取 SKU/SPU 基础信息、价格、库存、图片、店铺、评价、规格参数、促销活动等全维度商品数据,支撑自动化业务系统。

适用业务场景:

竞品价格监控,实时捕捉调价、优惠券活动 选品分析:销量、好评率、类目、品牌数据统计 跨平台商品上架,自动抓取商品标题、图片、参数 商品库存预警,监控库存变动

二、接口能力说明

接口入参一般支持传入skuId(京东单品 ID),调用鉴权通过后,返回结构化 JSON。 核心获取维度:

  1. 基础信息:SPU、SKU、商品标题、品牌、类目、规格

  2. 媒体资源:主图、轮播图、详情图

  3. 价格信息:挂牌价、售价、促销价、优惠券

  4. 店铺信息:店铺名称、是否自营

  5. 库存信息:现货库存状态

  6. 用户口碑:评价总数、好评率

  7. 产品参数:规格属性(颜色、尺寸、配置等)

接入注意事项:

遵守京东开放平台调用频率限制,控制 QPS,防止限流 增加重试机制、超时熔断,提升 API 稳定性 缓存基础商品静态数据,减少重复请求;价格 / 库存做实时拉取 字段存在动态变更风险,代码做好空值兼容,避免解析报错

三、完整 JSON 返回参考示例

{
    "code": 0,
    "msg": "success",
    "data": {
        "skuId": "100012345678",
        "spuId": "100012345600",
        "title": "Apple iPhone 15 256G 黑色 国行手机",
        "brand": {
            "brandId": "10000037",
            "brandName": "Apple"
        },
        "category": {
            "cid1": "9987",
            "cid1Name": "手机通讯",
            "cid2": "653",
            "cid2Name": "手机",
            "cid3": "10000",
            "cid3Name": "智能手机"
        },
        "priceInfo": {
            "marketPrice": "5999.00",
            "salePrice": "5499.00",
            "promotionPrice": "5299.00",
            "promotionTips": "满5000减200"
        },
        "stockInfo": {
            "stockNum": 86,
            "stockStatus": 1,
            "stockDesc": "现货"
        },
        "imageInfo": {
            "mainImage": "https://img14.360buyimg.com/n1/jfs/txxxxxx.jpg",
            "imageList": [
                "https://img14.360buyimg.com/n1/jfs/txxxxxx.jpg",
                "https://img14.360buyimg.com/n1/jfs/txxxxxx.jpg"
            ]
        },
        "shopInfo": {
            "shopId": "10000001",
            "shopName": "京东Apple自营旗舰店",
            "isSelf": true
        },
        "attributeList": [
            {
                "attrName": "机身颜色",
                "attrValue": "黑色"
            },
            {
                "attrName": "存储容量",
                "attrValue": "256GB"
            }
        ],
        "commentInfo": {
            "commentTotal": 126800,
            "goodRate": "97%"
        },
        "salePoint": "A16芯片,4800万像素,国行正品"
    }
}

字段简要解读

字段

说明

code

状态码,0 = 成功,非 0 代表调用异常

skuId

单品唯一 ID,价格库存绑定 SKU

spuId

商品组 ID,同一款商品多个 SKU 共用 SPU

isSelf

是否京东自营

stockStatus

库存状态:1 有货,0 无货

attributeList

商品规格属性,用于多规格展示

四、稳定性与异常处理方案

  1. 限流控制:设置 QPS 上限,请求排队,避免短时间大量并发触发平台风控

  2. 分级缓存:商品标题、类目、图片等静态信息缓存;价格、库存短周期刷新

  3. 重试策略:网络抖动、5xx 错误支持有限次数重试;4xx 参数错误不重试

  4. 数据校验:JSON 解析时增加空值判断,防止缺失字段导致程序崩溃

  5. 监控告警:监控接口错误率、响应耗时,当失败率超过阈值触发告警

五、业务落地价值

这套京东商品详情数据能力,可以快速搭建电商数据中台,实现自动化竞品监控、批量选品、商品信息同步。搭配之前的 1688 选品上货 API,可构建一套完整多平台电商数据采集与商品上架体系,降低人工采集成本,提升选品效率。

六、总结

京东商品详情 API 是电商自动化系统的核心组件。开发时不仅要熟悉 JSON 返回结构、字段含义,同时要做好限流、缓存、异常重试,保障服务长期稳定运行。合理利用商品结构化数据,能够赋能比价、选品、竞品分析等多种电商业务场景。



相关文章

Python 请求淘宝 API 商品详情:简单说明 + JSON 返回参考

一、能帮程序员高效解决什么?一键获取商品完整数据:标题、价格、图片、SKU、库存、详情、发货地、商家信息告别手工复制,代码直接调用,1 秒拿到数据自动入库 / 同步店铺 / 生成报表,全流程自动化稳定...

Technical Guide: Taobao Product Detail Data Migration & Automated Listing - With Standard JSON Refer

IntroductionTaobao, as the largest consumer e-commerce marketplace in China, hosts hundreds of milli...

智标领航关键词搜索API,API接口系列

智标领航目前未明确提供独立的关键词搜索API接口,其核心API接口系列聚焦于招投标全流程智能化服务,包括招标文件解析、标书生成、标讯推送等模块,暂未将关键词搜索作为独立接口开放。以下为具体说明:智标领...

闲鱼商品详情数据Goodfish.item_get API 接口获取

闲鱼商品详情数据可通过官方提供的 Goodfish.item_get API 接口获取,该接口采用 RESTful 风格设计,通过 HTTP GET 请求访问,返回 JSON 格式...

小红书笔记详情 API 业务场景与标准 JSON 返回示例

一、接口简介小红书笔记详情 API 为平台开放数据接口,通过传入note_id笔记 ID,HTTPS+Token 鉴权拉取笔记全部公开信息,包含文案、图文视频、作者、互动数据、话题标签,适用于种草分析...

多语言采集淘宝京东拍立淘按图搜索,API接口(json数据返回)

淘宝拍立淘API接口(JSON数据返回)接口核心功能技术基础:基于深度学习与计算机视觉技术,支持多模态特征提取(如ResNet-152卷积神经网络),可解析商品外观、形状、颜色等200+维度特征。搜索...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。