
做电商竞品调研,用户评价是含金量最高的数据。 早期项目团队直接写爬虫抓取评论页面,踩坑无数:
后面转向淘宝开放平台 taobao.item_review 商品评论 API,拿到结构化 JSON 数据,不用解析网页 DOM,稳定可控。下面完整讲解从权限申请、参数配置、分页循环拉取、数据清洗到落地入库完整实操。
接口作用:传入商品 item_id,分页读取淘宝 / 天猫商品公开用户评价,支持筛选带图评价、好评 / 中评 / 差评。
参数 | 必填 | 说明 |
|---|---|---|
接口名称 | 是 | taobao.item_review(前往Taobaoapi2014) |
接口网关 | 是 | c0b.cc/R4rbK2 |
page_no | 否 | 分页页码,从 1 开始循环 |
page_size | 否 | 单页条数,1~20 条 |
review_type | 否 | 评价类型:0 全部,1 好评,2 中评,3 差评 |
has_pic | 否 | true 只获取带晒图评价 |
{
"item_review_response": {
"reviews": [
{
"review_id": "rev_001",
"item_id": "723456889112",
"rate_content": "实物和图片一致,就是边缘做工粗糙,容易刮手",
"rate_time": "2026-08-20 09:12:30",
"rate_num": 3,
"sku_info": "灰色 M码",
"has_pic": true,
"pic_urls": ["https://xxx.taobao.com/xxx.jpg"],
"is_add_review": false,
"add_rate_content": "",
"seller_reply": "抱歉给您带来不好体验,后续优化做工"
},
{
"review_id": "rev_002",
"item_id": "723456889112",
"rate_content": "用了半个月再来追评,续航衰减明显",
"rate_time": "2026-08-05 16:20:10",
"rate_num": 2,
"sku_info": "灰色 M码",
"has_pic": false,
"is_add_review": true,
"add_rate_content": "用了半个月再来追评,续航衰减明显",
"seller_reply": ""
}
],
"total_results": 856,
"page_no": 1,
"page_size": 20
}
}关键字段释义
想要拿到尽可能完整的评价,需要循环分页:
from top.api import TaobaoItemReviewGetRequest
# 配置密钥
appkey = "你的appkey"
appsecret = "你的appsecret"
item_id = "723456889112"
page = 1
while True:
req = TaobaoItemReviewGetRequest()
req.set_app_info(appkey, appsecret)
req.item_id = item_id
req.fields = "review_id,item_id,rate_content,rate_time,rate_num,sku_info,has_pic,is_add_review,add_rate_content,seller_reply"
req.page_no = page
req.page_size = 20
resp = req.getResponse()
review_list = resp.get("item_review_response", {}).get("reviews", [])
if not review_list:
break
# 数据入库逻辑
for review in review_list:
print(review)
page += 1拿到原始评论数据后,不能直接用于分析,需要清洗:
使用taobao.item_review API,是电商评价采集更稳定合规的方案。这套方案可以独立部署,也可以集成到选品系统、跨境代购集运系统、竞品监控平台。 虽然接口有时间、分页额度限制,但通过定时增量采集,持续积累,就能构建一套完整商品评价数据库,把海量用户评论转化为可量化的业务决策依据。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。