为 n8n 安装和配置 Anysite 节点
Anysite n8n 节点包在您的 n8n 工作流中提供强大的社交媒体数据提取功能。轻松从 LinkedIn、Twitter、Reddit、Instagram 和网站中提取数据。
在您的 n8n 实例中,进入 **Settings** → **Community Nodes**
输入包名称:`n8n-nodes-anysite`
点击 **Install** 并等待安装完成
重启您的 n8n 实例以加载新节点
```bash
npm install n8n-nodes-anysite
```
将包添加到您的 n8n 配置中:
```bash
export N8N_CUSTOM_EXTENSIONS=n8n-nodes-anysite
```
```bash
n8n start
```
1. 访问 [anysite.io](https://app.anysite.io/register)
2. 创建账户并登录
3. 进入 **Account Settings** → **API Keys**
4. 生成新的 API 密钥
1. 在 n8n 中,进入 **Credentials**
2. 点击 **Create New**
3. 搜索 "Anysite API"
4. 输入您的 API 密钥
5. 测试连接
6. 保存凭证
安装后,您将可以使用以下节点:
用户搜索、个人资料获取、帖子分析、公司数据
用户资料、推文搜索、时间线数据
帖子搜索、评论提取、子版块数据
用户资料、帖子、故事、评论
网站抓取、内容提取、截图
让我们创建一个简单的工作流来测试您的安装:
1. 在 n8n 中,点击 **Create Workflow**
2. 添加一个 **Schedule Trigger** 节点
1. 点击触发器后的 **+** 按钮
2. 搜索 "Anysite LinkedIn"
3. 选择节点并配置:
- **Operation**:Search Users
- **Credentials**:选择您的 Anysite 凭证
- **Search Query**:"marketing manager"
- **Limit**:5
1. 点击 **Test Workflow**
2. 您应该在输出中看到 LinkedIn 用户数据
要验证您的安装是否正常工作:
- 确保 n8n 在安装后已完全重启
- 检查 Node.js 版本是否为 18.10 或更高
- 验证包是否正确安装:`npm list n8n-nodes-anysite`
- 验证您的 API 密钥是否正确且有效
- 检查您的 Anysite 账户是否有 API 访问权限
- 确保 API 密钥中没有多余的空格
- 直接使用 curl 或 Postman 测试 API 密钥
- 检查 Node.js 版本兼容性
- 清除 npm 缓存:`npm cache clean --force`
- 尝试手动安装方法
- 查看 n8n 日志以获取详细错误信息
- 在 Anysite 控制台中检查您的 API 使用限制
- 在工作流中的请求之间添加延迟
- 如需要可考虑升级您的订阅计划
Anysite Web Parser 节点目前处于测试阶段。某些功能可能受限或可能会更改。