问答
n8n 工作流里,小红书、抖音的数据从哪儿来?
简短回答
n8n 没有现成的小红书或抖音节点,数据要靠 HTTP Request 节点调社媒数据接口,或者在 AI Agent 节点里挂 MCP Client 工具。用 okdata 的话,节点在请求头里带上 key 就能拿到 JSON:小红书搜索每次 $0.02,抖音搜索每次 $0.02,抖音评论每页 $0.002。
一个内容团队每周一跑一条 n8n 工作流:小红书搜 5 个关键词、抖音搜 3 个,留下表现最好的笔记和视频,写进飞书表格,再让 AI 节点给出本周选题角度。第一步之后的每一步,n8n 都有现成节点;偏偏第一步没有。于是很多人去接自部署的小红书 MCP,挂一个登录着的浏览器,然后开始跟超时较劲。其实一个普通的 HTTP 调用就够了。
两种接法
HTTP Request 节点(适合固定流程),以小红书笔记搜索、抖音视频搜索和抖音视频评论为例:
- Method 选
GET,URL 填https://api.okdata.online/v1/xiaohongshu/notes/search,抖音填https://api.okdata.online/v1/douyin/videos/search。 - Authentication 选 Generic Credential Type → Header Auth,Name 填
Authorization,Value 填Bearer okd_...。 - Query 参数:
query、sort(小红书用latest或popular),再加fields让输出精简。 - 结果在
data.items里,用 Split Out 或 Item Lists 节点拆成多条。
MCP Client 工具(挂在 AI Agent 节点上):地址填 https://api.okdata.online/mcp,请求头同上。智能体会拿到 find、describe、call,自己决定取什么数据。适合开放式问题,费用不如固定流程好预估。
逐个界面的完整配置见集成页。
翻页别翻过头
HTTP Request 节点自带分页。选 "Update a Parameter in Each Request",把 query 参数 cursor 设为 {{ $response.body.page.next_cursor }},"Pagination Complete When" 用表达式 {{ !$response.body.page.has_more }},再打开 "Limit Pages Fetched"。每页都是一次单独计费的调用,这个上限就是你的预算。
每周一这条流程的费用
| 步骤 | 调用次数 | 费用 |
|---|---|---|
| 小红书 5 个关键词 × 2 页 | 10 | $0.20 |
| 抖音 3 个关键词 × 2 页 | 6 | $0.12 |
| 5 条抖音视频各拉 2 页评论 | 10 | $0.02 |
| 每周合计 | 26 | {{cost:xiaohongshu.notes.search10+douyin.videos.search6+douyin.videos.comments.list*10}} |
| 一年 52 个周一 | 1,352 | {{cost:xiaohongshu.notes.search520+douyin.videos.search312+douyin.videos.comments.list*520}} |
建节点前先测一下
curl -G "https://api.okdata.online/v1/xiaohongshu/notes/search" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode "query=露营 装备" \
-d sort=popular \
-d fields=id,url,title,metrics.likes,author.name
这条能返回笔记,同样的设置放进节点里就能用。
注意事项
- 出错时返回的也是 JSON,带
code、message和retry。在节点选项里打开 "Never Error",再用 IF 节点按code分流,这样一个关键词失败不会让整条流程停下。失败的调用不扣费。 - 小红书不公开浏览量,
metrics.views为空。 - 抖音评论要用搜索结果里的视频
id,不能直接用分享链接。 - 只有公开数据,这套配置不能用你的账号发帖或评论。
其他选择
开源的 xiaohongshu-mcp 可以免费接 n8n,还能发笔记,这是接口做不到的。但它跑的是登录了你账号的浏览器,issue 区里 n8n 连不上、请求超时的问题一大串,适合放在你能随时照看的机器上。社区里也有接其他付费接口的模板,按价格和覆盖范围挑就行。n8n 和其他工作流工具的接法见集成页。
更新于