
## 🎯 概述
这个n8n工作流模板自动化了监控Instagram评论并根据特定评论关键词发送预设回复的过程。它集成了Instagram的Graph API与Google Sheets来管理评论回复,并为客户关系管理(CRM)目的维护互动日志。
## 🔧 工作流组件
工作流包含**9个主要节点**,组织成两个主要部分:
### 📡 第1部分:Webhook验证
– ✅ **Get Verification** (Webhook节点)
– 🔄 **Respond to Verification Message** (Respond to Webhook节点)
### 🤖 第2部分:自动评论回复
– 📬 **Insta Update** (Webhook节点)
– ❓ **Check if update is of comment?** (Switch节点)
– 👤 **Comment if of other user** (If节点)
– 📊 **Comment List** (Google Sheets节点)
– 💬 **Send Message for Comment** (HTTP Request节点)
– 📝 **Add Interaction in Sheet (CRM)** (Google Sheets节点)
## 🛠️ 先决条件和设置要求
### 1. 🔵 Meta/Facebook开发者设置
#### 📱 创建Facebook应用
> 📋 **操作项目:**
> – [ ] 导航到[Facebook开发者](https://developers.facebook.com/)
> – [ ] 点击”创建应用”并选择”业务”类型
> – [ ] 配置以下产品:
> – ✅ Instagram Graph API
> – ✅ Facebook Login for Business
> – ✅ Webhooks
#### 🔐 所需权限
在Meta应用中配置以下权限:
| `instagram_basic` | 📖 读取Instagram账户配置文件和媒体信息
| `instagram_manage_comments` | 💬 创建、删除和管理评论
| `instagram_manage_messages` | 📤 发送和接收Instagram消息
| `pages_show_list` | 📄 访问连接的Facebook页面
#### 🎫 访问令牌生成
> ⚠️ **重要设置:**
> – [ ] 使用Facebook的Graph API Explorer
> – [ ] 生成具有所需权限的用户访问令牌
> – [ ] ⚡ **重要**:令牌会定期过期,需要刷新
### 2. 🌐 Webhook配置
#### 🔗 设置Webhook URL
> 📌 **配置清单:**
> – [ ] 在Meta应用仪表板中,导航到**产品 → Webhooks**
> – [ ] 订阅**Instagram**对象
> – [ ] 配置webhook URL:`your-n8n-domain/webhook/instagram`
> – [ ] 设置验证令牌(使用”test”或创建安全令牌)
> – [ ] 选择webhook字段:
> – ✅ **comments** – 用于评论通知
> – ✅ **messages** – 用于私信通知(如果需要)
#### ✅ Webhook验证流程
工作流自动处理Meta的webhook验证:
– 📡 Meta发送带有`hub.challenge`参数的GET请求
– 🔄 工作流响应挑战值以确认订阅
### 3. 📊 Google Sheets设置
#### 📋 创建回复管理表格
设置一个Google Sheets文档,具有以下结构:
**📝 表格1 – 评论回复:**
| 列 | 描述 | 示例 |
|——–|————-|———|
| 💬 Comment | 触发关键词 | `”auto”, “info”, “help”` |
| 📝 Message | 相应的回复消息 | `”感谢您的评论!我们会尽快回复您。”` |
**📈 表格2 – 互动日志:**
| 列 | 描述 | 目的 |
|——–|————-|———|
| ⏰ Time | 互动时间戳 | 跟踪互动发生时间 |
| 🆔 User Id | Instagram用户ID | 识别唯一用户 |
| 👤 Username | Instagram用户名 | 人类可读的标识 |
| 📝 Note | 附加说明或错误消息 | 调试和分析 |
—
## 🔧 构建者 – akash@codescale.tech

评论(0)