为了维护公司在小红书平台上的账号数据以及运营分析,需要用到小红书数据采集相关的公开接口进行辅助管理。
近期调研发现iDataRiver平台 https://idatariver.com 上有开箱即用的小红书公开API,可以按需调用。本人简单测试了一下效果还可以,故记录下来以备日后使用。
接口使用详情请参考小红书API文档
https://idatariver.com/zh-cn/project/0eab
接口列表
1. 搜索笔记
参数 | 类型 | 是否必填 | 默认值 | 示例值 | 描述 |
---|---|---|---|---|---|
apikey | string | 是 | idr_*** | 从控制台里复制apikey | |
query | string | 是 | iphone | 搜索词 | |
page_id | string | 否 | 翻页参数 | ||
sort_type | string | 否 | 10 | sort type: 0(综合) |
python代码使用requests库请求示例
import requests
# 构建请求URL
# Build request URL
url = "https://apiok.us/api/0eab/search/notes/v1"
# 将apikey替换为自己的
# Replace apikey with yours
params = {
'apikey': 'idr_***',
'query': 'iphone',
}
response = requests.get(url, params=params, timeout=60)
data = response.json()
# 打印返回结果
# print response
print(f"Your response is: {data}")
小红书搜索笔记列表接口返回数据样例,也支持搜索小红书用户
2. 获取单个笔记详情
参数 | 类型 | 是否必填 | 默认值 | 示例值 | 描述 |
---|---|---|---|---|---|
apikey | string | 是 | idr_*** | 从控制台里复制apikey | |
note_id | string | 是 | 5b275e5c9374260197ec884a | 笔记id |
3. 获取用户发布的笔记列表
参数 | 类型 | 是否必填 | 默认值 | 示例值 | 描述 |
---|---|---|---|---|---|
apikey | string | 是 | idr_*** | 从控制台里复制apikey | |
user_id | string | 是 | 55497b8db203d976b714f525 | 用户id | |
page_id | string | 否 | 翻页参数 |
还有更多接口这里就省略不记录了...
总结
通过小红书公开数据接口,可高效运营公司运营的账号数据,包括评论监控,关键词等数据运营。
标签:apikey,string,小红书,笔记,列表,接口,id From: https://www.cnblogs.com/bameofme/p/18181312