一、摘要
京东商品详情 API 是获取商品标题、价格、库存、规格、参数、销量等核心信息的关键入口,广泛应用于电商数据分析、竞品监控、比价系统、商品信息聚合等场景。需明确的是,京东并未对外开放官方的商品详情 API,实际开发中需通过模拟前端异步请求的方式获取数据(抓包解析真实接口)。本文将拆解商品详情接口的请求逻辑、核心参数,提供可落地的 Python 请求示例,并强调数据获取的合规性与反爬策略,帮助开发者高效、安全地获取商品详情数据。
二、接口概述
- 核心逻辑
京东商品详情页的信息通过多组前端 AJAX 请求加载(不同信息对应不同接口),核心商品基础信息接口以GET请求为主,返回JSON格式数据;部分敏感信息(如实时价格)需携带登录态 Cookie、Referer 等请求头,模拟真实用户访问行为。
- 核心接口与关键参数
京东商品详情相关的核心接口(需抓包验证,会不定期调整):
接口类型典型 URL 示例核心参数说明。
基础信息接口(必传)返回商品基础信息(标题、品牌、分类、参数等),无需登录即可访问。
实时价格接口type返回商品实时售价、原价,需携带 Cookie/Referer。
库存接口area(地区编码)返回商品库存状态、配送信息,地区编码如1_72_4137_0(北京 - 朝阳)。
规格参数接口返回商品详细规格参数(尺寸、材质、性能等)。