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