京东商品评论 API 接口开发:jd.item_review 调用流程与 Python 示例
·
jd.item_review 调用流程与 Python 示例(完整版可直接运行)
这是一份企业级、无滑块、高稳定、纯接口调用的京东商品评论开发教程,包含:接口说明 + 完整参数 + 签名逻辑 + Python 代码 + 结果解析,复制即可跑通。
一、接口说明
接口名称:京东商品评论 API接口标识:jd.item_review作用:获取商品评价、评分、晒图、追评、好评 / 中评 / 差评请求方式:HTTPS POST返回格式:JSON稳定性:99.9%,无验证码、无风控
二、接口必传参数
表格
| 参数名 | 说明 |
|---|---|
| method | 固定值:jd.item_review |
| appkey | 身份验证 KEY |
| timestamp | 时间戳 |
| format | 返回格式:json |
| sku_id | 京东商品 ID(SKU) |
| page | 页码 |
| page_size | 每页条数(最大 10) |
| sign | 签名(安全校验) |
三、Python 完整可运行代码(直接复制使用)
python
运行
import requests
import time
import hashlib
# ===================== 【配置区:改成你自己的】 =====================
APP_KEY = "你的appkey"
APP_SECRET = "你的appsecret"
SKU_ID = "100082117226" # 京东商品ID
PAGE = 1 # 页码
PAGE_SIZE = 10 # 每页数量
# ====================================================================
def create_sign(params, secret):
"""生成京东API签名(核心)"""
sorted_items = sorted(params.items())
s = secret
for k, v in sorted_items:
s += k + str(v)
s += secret
return hashlib.md5(s.encode()).hexdigest().upper()
def get_jd_item_review():
"""调用jd.item_review获取评论"""
url = "https://your-api-domain.com/router/api" # 替换为你的API地址
params = {
"method": "jd.item_review",
"appkey": APP_KEY,
"timestamp": int(time.time()),
"format": "json",
"sku_id": SKU_ID,
"page": PAGE,
"page_size": PAGE_SIZE
}
# 生成签名
params["sign"] = create_sign(params, APP_SECRET)
try:
resp = requests.post(url, data=params, timeout=10)
return resp.json()
except Exception as e:
print("请求失败:", e)
return None
# 执行获取
if __name__ == "__main__":
result = get_jd_item_review()
if result:
print("=== 京东商品评论数据 ===")
reviews = result.get("reviews", [])
for i, review in enumerate(reviews):
print(f"\n第{i+1}条评论")
print("用户名:", review.get("nickname"))
print("评分:", review.get("score"))
print("内容:", review.get("content"))
print("时间:", review.get("creation_time"))
四、接口可获取的评论数据
- 用户名
- 评分(1-5 星)
- 评论内容
- 评论时间
- 商品规格
- 晒图 / 视频
- 追评内容
- 点赞数
- 评价类型(好评 / 中评 / 差评)
更多推荐

所有评论(0)