首页 > 大数据 > 数据分析 > 淘宝商品评论API接口使用指南
淘宝开放平台| 参数名 | 说明 |
|---|---|
item_id |
商品ID,从商品URL中提取(如
https://item.taobao.com/item.htm?id=123456中的
123456) |
app_key |
淘宝开放平台注册应用后获取的App Key |
app_secret |
淘宝开放平台注册应用后获取的App Secret |
| 参数名 | 说明 | 默认值 |
|---|---|---|
page_no |
页码 | 1 |
page_size |
每页评论数 | 20(最大100) |
rate_type |
评论类型(1为好评,2为中评,3为差评) | 无 |
has_image |
是否包含图片评论(true/false) | 无 |
sort_type |
排序方式(如按时间或评分) | 无 |
| 字段名 | 说明 |
|---|---|
total_count |
总评论数 |
reviews |
评论列表,包含以下字段: |
├─
review_id |
评论唯一标识 |
├─
user_nick |
评论者昵称 |
├─
content |
评论内容 |
├─
rating |
评分(1-5分) |
├─
review_time |
评论时间(格式:YYYY-MM-DD HH:MM:SS) |
├─
images |
评论图片URL列表 |
├─
videos |
评论视频URL(部分接口支持) |
├─
useful_count |
被标记为“有用”的次数 |
├─
reply |
卖家回复内容及时间 |
├─
labels |
评论标签(如“质量好”“物流快”) |
pythonimport requestsimport hashlibimport timedef generate_sign(params, app_secret):sorted_params = sorted(params.items())sign_content = ''.join(f'{k}{v}' for k, v in sorted_params) + app_secretreturn hashlib.md5(sign_content.encode('utf-8')).hexdigest().upper()def get_reviews(app_key, app_secret, item_id, page_no=0, page_size=20):url = "https://gw.api.taobao.com/router/rest"params = {"method": "taobao.item.reviews.get","app_key": app_key,"item_id": item_id,"page_no": page_no,"page_size": page_size,"timestamp": time.strftime('%Y-%m-%d %H:%M:%S'),"format": "json","v": "2.0"}params["sign"] = generate_sign(params, app_secret)response = requests.get(url, params=params)return response.json()# 示例调用app_key = "YOUR_APP_KEY"app_secret = "YOUR_APP_SECRET"item_id = "123456"reviews = get_reviews(app_key, app_secret, item_id)print(reviews)
taobao.item.reviews.get权限。error_code(如10001表示参数错误)时需根据文档排查。labels和
rating统计高频关键词(如“色差大”“续航不足”)。rating <= 3)并触发告警。user_id分析用户历史评论行为。如需进一步了解接口更新或高级功能,请访问淘宝开放平台。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70046834/viewspace-3090922/ ,如需转载,请注明出处,否则将追究法律责任。