一、引言
在电商数据分析、竞品调研或用户体验研究中,获取商品评论是一项重要需求。淘宝和天猫作为中国最大的电商平台之一,提供了商品评论接口,允许开发者获取商品的用户评价信息。这些信息可以用于情感分析、产品改进、市场趋势研究等多个领域。
二、接口概述
淘宝天猫商品评论接口是一个 RESTful API,通过 HTTP 请求获取商品的评论数据。接口返回 JSONP 格式的数据,包含评论内容、评分、评论时间、用户信息等字段。
返回数据结构
返回数据是 JSONP 格式,实际数据包含在回调函数的参数中,主要字段包括:
rateDetail.rateList:评论列表
rateDetail.paginator.itemsPerPage:每页数量
rateDetail.paginator.totalCount:总评论数
rateDetail.paginator.lastPage:最后一页页码
三、Python 请求示例
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 假设API封装接口地址
API url=c0b.cc/R4rbK2 wechat id:Taobaoapi2014
# 请求示例 url 默认请求参数已经做URL编码
url = "taobao/item_review/?key=<您自己的apiKey>&&num_iid=123456&data=&page=1&version=1"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
复制代码
评论