一、引言
在电商数据分析、竞品调研或用户体验研究中,获取商品评论是一项重要需求。淘宝和天猫作为中国最大的电商平台之一,提供了商品评论接口,允许开发者获取商品的用户评价信息。这些信息可以用于情感分析、产品改进、市场趋势研究等多个领域。
二、接口概述
淘宝天猫商品评论接口是一个 RESTful API,通过 HTTP 请求获取商品的评论数据。接口返回 JSONP 格式的数据,包含评论内容、评分、评论时间、用户信息等字段。
返回数据结构
返回数据是 JSONP 格式,实际数据包含在回调函数的参数中,主要字段包括:
rateDetail.rateList:评论列表
rateDetail.paginator.itemsPerPage:每页数量
rateDetail.paginator.totalCount:总评论数
rateDetail.paginator.lastPage:最后一页页码
三、python请求示例
import requests
# 假设API封装接口地址 API url=c0b.cc/R4rbK2 wechat id:Taobaoapi2014
# 调用商品评论API
api_url = "router/rest"
params = {
'method': 'taobao.item.comments.get',
'app_key': app_key,
'v': '2.0',
'format': 'json',
'sign_method': 'md5',
'timestamp': '你的时间戳',
'fields': 'content,rate_time,user_nick', # 需要查询的字段
'num_iid': '商品ID', # 商品ID
'access_token': access_token
}
response = requests.get(api_url, params=params)
print(response.json())