一、前言
小紅書作為中國領(lǐng)先的社交電商平臺,其筆記評論數(shù)據(jù)蘊含豐富的用戶互動信息和市場洞察價值。通過官方API接口獲取評論數(shù)據(jù),可合法高效地進行輿情分析、用戶反饋收集和市場調(diào)研等工作。這些數(shù)據(jù)對于品牌方優(yōu)化營銷策略、產(chǎn)品開發(fā)人員改進產(chǎn)品體驗以及數(shù)據(jù)分析師研究用戶行為模式具有重要意義。前往體驗API:c0b.cc/R4rbK2 。
二、接口概述
1. 接口功能
該API用于獲取指定小紅書筆記下的評論詳情,包括評論內(nèi)容、評論者昵稱、評論時間、點贊數(shù)等關(guān)鍵信息。支持分頁獲取,便于處理大量評論數(shù)據(jù)。
2. 請求方式
- 請求方法:HTTP GET/POST。
- 數(shù)據(jù)格式:JSON響應。
3. 響應數(shù)據(jù)結(jié)構(gòu)
jsonCopy Code
{
"code": 200,
"message": "success",
"data": {
"comments": [
{
"comment_id": "123",
"content": "評論內(nèi)容",
"user_nickname": "用戶昵稱",
"create_time": "2025-01-01T00:00:00Z",
"like_count": 10
}
],
"pagination": {
"current_page": 1,
"total_pages": 5
}
}
}
三、Python請求示例
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 配置參數(shù) API_URL = "c0b.cc/R4rbK2 wechatid:Taobaoapi2014 "
app_key = "YOUR_APP_KEY" num_id = "5eb1097ba091410953951d17" # 目標商品ID
# 請求示例 url 默認請求參數(shù)已經(jīng)做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)
代碼功能說明:
- 封裝了小紅書API調(diào)用類,包含簽名生成和請求處理邏輯。
- 實現(xiàn)了獲取筆記評論的核心方法get_comments。
- 包含基本的錯誤處理和響應解析。
- 支持分頁參數(shù)和簽名驗證。