京东评论 API 实战:JSON 数据结构、字段含义与解析技巧

一、接口实战前置说明

该接口为京东商品评论数据调取接口,支持获取商品全部用户评价、晒图、追评、星级评分、规格选购信息等,统一返回标准 JSON 格式,可用于竞品数据分析、舆情监控、评论内容采集、电商数据分析、商品口碑测评等开发场景,支持分页拉取、星级筛选、时间筛选。

二、完整 JSON 响应整体结构

标准返回模板

json

复制代码
{
    "code": 200,
    "msg": "请求成功", 咨询V:18179018113
    "data": {
        "commentStat": {},
        "pageData": {},
        "commentList": []
    }
}

外层状态字段实战释义

  1. code:状态码,200 = 接口请求正常,401 = 权限失效,403 = 访问受限,500 = 接口异常
  2. msg:请求结果提示文案,用于程序异常判断打印日志
  3. data:核心业务数据容器,所有评论统计、分页、评论详情均在此层级

三、commentStat 评论统计字段(实战常用)

用于快速判断商品整体口碑,无需遍历评论即可获取汇总数据

表格

字段名 字段作用 实战用途
totalComment 评论总数量 判定商品热度、销量口碑
goodCommentNum 好评数量 计算好评率
midCommentNum 中评数量 中性口碑统计
badCommentNum 差评数量 负面舆情预警
imageCommentNum 晒图评论数 真实种草评价占比
avgScore 商品综合评分 1-5 分区间口碑评级

四、pageData 分页结构字段(批量采集必备)

爬取多页评论核心参数,控制循环翻页逻辑

  • page:当前请求页码
  • pageSize:单页返回评论条数
  • totalPage:评论总页数
  • totalNum:全量评论总数实战技巧:循环遍历 1~totalPage 页码,即可抓取全部评论数据

五、commentList 单条评论核心 JSON 字段(重点解析)

数组内每一条对象为独立用户评论,开发提取高频字段

json

复制代码
{
    "userId": "用户标识",
    "userName": "用户昵称",
    "userHeadImg": "用户头像链接",
    "commentScore": 5,
    "commentContent": "商品真实评价文案",
    "createTime": "评论发布时间",
    "skuName": "选购商品规格/颜色/版本",
    "imgUrlList": ["晒图1链接","晒图2链接"],
    "isAppend": false,
    "appendContent": "",
    "praiseNum": 评论点赞数,
    "replyNum": 评论回复数
}

核心字段解析

  1. commentScore:评论星级,1 差评 / 3 中评 / 5 好评,快速划分评价等级
  2. commentContent:核心评论正文,情感分析、关键词提取主力字段
  3. createTime:评论时间,可筛选近 7 天 / 近 30 天最新评价
  4. skuName:用户下单规格,分析哪个款式口碑最好
  5. imgUrlList:晒图评论图片数组,直接抓取原图地址
  6. isAppend:布尔值,true = 追评,false = 首次评价
  7. appendContent:用户追加评论内容

六、三大实战解析技巧

技巧 1:层级快速取值技巧

遵循外层状态→统计数据→分页数据→评论列表逐层解析,优先判断 code 状态,成功后再读取评论数组,避免空数据报错。

技巧 2:数据过滤精简解析

无需全字段解析,业务按需提取:

  • 口碑分析:只取 avgScore、好坏评数量
  • 内容采集:只取评论内容、时间、星级、晒图链接
  • 竞品调研:额外抓取用户选购 sku 规格

技巧 3:异常数据兼容处理

  1. 无晒图评论:imgUrlList 为空数组,代码做空值判断
  2. 无追评评论:appendContent 为空字符串,直接跳过
  3. 评论内容为空:过滤无效空评数据
  4. 接口限流:根据返回错误码做延时休眠请求

七、实战开发适配

  1. Python:使用 json.loads 直接序列化,列表遍历提取字段,存入 Excel / 数据库
  2. Java:JSONObject 分层解析,实体类映射 JSON 字段快速赋值
  3. 爬虫场景:搭配分页参数,全自动批量采集全量商品评论数据
相关推荐
计算机魔术师几秒前
Anthropic 估值冲 4 万亿,但企业客户已经偷偷换了便宜模型
前端
王六米。6 分钟前
RAG知识库建设 文档解析 切分与索引如何衔接
服务器·前端·网络·企业数字化转型·智钳智能盒子
名字还没想好☜15 分钟前
React 文件上传实战:预览 URL 回收、多文件逐个进度与拖拽放置区踩坑
前端·react·next.js
console.log('npc')19 分钟前
06 — Model 层:数据模型与操作
前端·后端·node.js·express
linux_cfan36 分钟前
16 · `custom-media-element`:属性拦截与转发
前端·javascript·音视频
右耳朵猫AI1 小时前
Web前端周刊2026W38 | React 19.3 发布、StyleX 深潜、jsdom 30.1 提速
前端·javascript·react.js·typescript·node.js
船厂电气自动化ai大模型1 小时前
AI大模型与数学|第81天 课程:正交向量、正交基、格拉姆‑施密特(Gram‑Schmidt)正交化
开发语言·数据结构·人工智能·线性代数·机器学习
人工智能培训1 小时前
大语言模型:从语言理解到通用智能的跃迁
linux·服务器·前端·人工智能
库玛西1 小时前
数据结构与算法之美:树、森林与二叉树全解析
c语言·数据结构·笔记·考研·算法·学习方法
一拳不是超人1 小时前
做独立开发三个月,我的第一个产品终于有了 1000 个用户
前端·程序员