恒帅股份美国汽车微电机工厂投产,基地承接39.34%境外收入
2026/7/7 1:41:14
小红书评论数据获取可通过官方API接口实现,其中item_review API是核心工具,以下从接口特性、调用流程、数据结构、合规要点四方面系统解析:
python
import requests import hashlib import time def get_comments(note_id, access_token, page=1, page_size=20): url = f"https://api.xiaohongshu.com/v2/notes/{note_id}/comments" timestamp = str(int(time.time())) sign_str = f"app_key{note_id}{page}{page_size}{timestamp}app_secret" sign = hashlib.md5(sign_str.encode('utf-8')).hexdigest() params = { "access_token": access_token, "page": page, "limit": page_size, "timestamp": timestamp, "sign": sign } response = requests.get(url, params=params) return response.json() if response.status_code == 200 else Nonehas_more字段指示是否还有后续数据。json
{ "data": { "comments": [ { "id": "comment_123", "content": "产品体验反馈", "create_time": "2025-01-23 10:00:00", "user": { "nickname": "用户昵称", "user_id": "user_456" }, "like_count": 15, "replies": [ {"content": "回复内容", "user": {"nickname": "回复者"}} ] } ], "total": 100, "page": 1, "page_size": 20 } }total(总评论数)、comments(评论数组)、replies(子评论列表)。总结:通过item_review API可高效、合法获取小红书评论数据,需严格遵守平台规则与法律要求,确保数据使用的安全与合规性。如需进一步操作(如代码调试、数据可视化),可结合Python的requests库与pandas库实现。