一、前言小红书笔记评论数据蕴含用户互动行为和市场洞察价值,通过官方 API 可合法获取评论内容、用户信息及互动指标,适用于舆情监控、用户画像构建等场景。前往体验 API:c0b.cc/R4rbK2 。
二、接口概述 1.功能特性获取指定笔记下的分层评论(含子评论回复)支持按时间/热度排序,分页参数控制数据量(默认每页 20 条)
三、Python 请求示例
python
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 配置参数 API_URL = "c0b.cc/R4rbK2 wechatid:Taobaoapi2014 "
app_key = "YOUR_APP_KEY" num_id = "5eb1097ba091410953951d17" # 目标商品ID
# 请求示例 url 默认请求参数已经做URL编码
url = "smallredbook/item_review/?key=<您自己的apiKey>&num_iid=670202b0000000002a032d2d&xsec_token=ABqixHfLobMJG4HpXyvXkCe-LXxeIR1B2uvdFd8FuikaM=&cursor="
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
复制代码
代码说明:1.封装请求签名和分页逻辑,自动处理异常状态码。2.通过 X-Request-ID 防止重复请求,符合平台规范。3.返回数据可直接转为 Pandas DataFrame 进行分析。
评论