当前位置: 首页 > news >正文

京东商品评论API接口概述,json数据返回

京东商品评论API接口概述及JSON数据返回解析

一、接口核心功能

京东商品评论API接口是京东开放平台提供的服务,允许开发者通过HTTP请求获取指定商品的评论数据,支持以下核心功能:

  1. 多维数据获取
    • 评论内容(文字、图片、视频)
    • 用户评分(1-5星)
    • 评论时间戳、用户昵称(脱敏处理)
    • 商家回复内容、追评信息
    • 评论属性标签(如物流速度、产品质量等结构化维度)
  2. 智能筛选与排序
    • 时间范围:支持按最近30天、自定义时间段筛选。
    • 评论类型:可区分首评、追评、晒单评论。
    • 评分等级:按好评(4-5星)、中评(3星)、差评(1-2星)分类。
    • 排序方式:推荐排序(默认)、时间排序、有用投票数排序。
  3. 统计数据支持
    • 返回总评论数、好评率、差评率等汇总指标。
    • 提供热门标签统计(如“物流快”“质量好”的标签数量)。
二、接口调用流程
  1. 资质准备
    • 在京东开放平台注册开发者账号,创建应用并获取AppKeyAppSecret
    • 申请“商品评论查询”接口权限(部分接口需商务洽谈)。
  2. 请求构造
    • 基础参数
      {
      "method": "jingdong.ware.productcomment.get",
      "app_key": "YOUR_APP_KEY",
      "timestamp": "20250903153000",
      "format": "json",
      "v": "2.0",
      "sign_method": "md5"
      }
    • 业务参数
      {
      "skuId": "100012014970", // 商品ID
      "page": 1, // 页码(从1开始)
      "pageSize": 10, // 每页数量(最大100)
      "score": 0, // 评分筛选(0=全部,1=差评,2=中评,3=好评)
      "sortType": 5 // 排序方式(5=推荐,6=时间)
      }
  3. 签名生成
    • 使用AppSecret对所有参数按字典序排序后加密(MD5),确保请求合法性。
  4. 数据返回
    • 返回JSON格式数据,包含评论列表、统计信息及分页参数。
三、JSON数据返回示例
1. 商品评论列表接口

接口地址
请求方式:GET
返回结构

{
"code": 200,
"message": "success",
"data": {
"productCommentSummary": {
"goodRateShow": 98, // 好评率(%)
"commentCount": 50000, // 总评论数
"goodCount": 48000, // 好评数
"generalCount": 1500, // 中评数
"poorCount": 500 // 差评数
},
"hotCommentTagStatistics": [ // 热门标签
{ "id": 1, "name": "物流快", "count": 5000 },
{ "id": 2, "name": "质量好", "count": 3000 }
],
"comments": [ // 评论列表
{
"id": 123456789,
"content": "东西很好,物流很快",
"creationTime": "2023-01-01 12:00:00",
"score": 5,
"usefulVoteCount": 200, // 有用投票数
"nickname": "jd_123", // 用户昵称(脱敏)
"productColor": "白色",
"productSize": "XL",
"images": [ // 评论图片
{ "id": 111, "imgUrl": "//img30.360buyimg.com/n1/s450x450_jfs/..." }
],
"afterUserComment": { // 追评
"content": "使用后效果很好,推荐购买!",
"creationTime": "2023-01-10 10:00:00"
}
}
]
}
}
2. 商品评价统计接口

接口地址
请求方式:GET
返回结构

{
"CommentsCount": [
{
"SkuId": 100012014970,
"ProductId": 100012014970,
"CommentCount": 50000, // 总评论数
"GoodCount": 48000, // 好评数
"GeneralCount": 1500, // 中评数
"PoorCount": 500, // 差评数
"VideoCount": 200, // 视频评论数
"AfterCount": 300, // 追评数
"GoodRate": 0.98, // 好评率
"GeneralRate": 0.03, // 中评率
"PoorRate": 0.01 // 差评率
}
]
}
四、关键字段说明
字段名类型描述
goodRateShowNumber好评率(百分比)
commentCountNumber总评论数
scoreNumber用户评分(1-5星)
creationTimeString评论时间(格式:YYYY-MM-DD HH:mm:ss)
usefulVoteCountNumber有用投票数
imagesArray评论图片URL列表
afterUserCommentObject追评内容(若无则为null
http://www.xdnf.cn/news/1443619.html

相关文章:

  • 51单片机:发光二极管与动态数码管控制
  • 迅为RK3568开发板体验OpenHarmony—烧写镜像-安装驱动
  • dumpsys alarm 简介
  • 关于kafka:consumer_offsets日志不能自动清理,设置自动清理规则
  • Trae x Vizro:低代码构建专业数据可视化仪表板的高效方案
  • 小迪web自用笔记25
  • 年成本下降超80%,银行数据治理与自动化应用实录
  • DS1202示波器的使用教程笔记
  • 【C++八股文】数据结构篇
  • 【Python-Day 42】解锁文本处理神技:Python 正则表达式 (Regex) 从入门到实战
  • FPGA离群值剔除算法
  • wpf 自定义输入ip地址的文本框
  • Linux之shell-awk命令详解
  • Jenkins 可观测最佳实践
  • Jenkins和Fastlane的原理、优缺点、用法、如何选择
  • 记录一下node后端写下载https的文件报错,而浏览器却可以下载。
  • nginx配置端口转发(docker-compose方式、包括TCP转发和http转发)
  • C++ 面试高频考点 力扣 162. 寻找峰值 二分查找 题解 每日一题
  • Apache Kafka:现代数据高速公路的设计哲学
  • 嵌入式硬件 - 51单片机2
  • (11)用于无GPS导航的制图师SLAM(二)
  • AI产品经理面试宝典第84天:RAG系统架构设计与优化策略面试指南
  • C#工作流示例(WorkflowCore)
  • 基于Docker和Kubernetes的CI/CD流水线架构设计与优化实践
  • Go语言实战案例-Redis实现用户登录次数限制
  • 基于单片机车内换气温度检测空气质量检测系统Proteus仿真(含全部资料)
  • 02-Media-3-audio.py 音频输入输出,录音、播放、实时回放演示
  • 在 Android MVVM 架构中,获取 ViewModel 的几种方式
  • 微服务的编程测评系统20-虚拟机-nginx-部署
  • 基于Java的瑜伽馆管理系统的设计与实现(代码+数据库+LW)