YouTube视频抽奖自动化工作流 - n8n随机选择评论者与邮件通知系统
n8n工作流,YouTube抽奖,评论抓取,随机选择,Google Sheets,邮件通知,API集成,自动化

这个n8n工作流实现了一个完整的YouTube视频抽奖自动化系统。当用户在表单中提交YouTube视频URL后,工作流会自动抓取该视频的所有评论,随机选择一名评论者作为获胜者,并发送通知邮件。

## 工作流程详解

### 1. 表单触发
– **On form submission** 节点:通过表单触发工作流,用户提交包含YouTube视频URL的表单
– 捕获URL输入用于后续处理

### 2. YouTube评论抓取
– **Fetch YouTube Comments** 节点:向RapidAPI发送POST请求,抓取指定YouTube视频的所有评论
– 包含API密钥和必要的认证头信息
– 使用YouTube Comments Scraper API服务

### 3. API响应验证
– **Check API Response Status** 节点:检查API响应状态码是否为200(成功)
– 根据API调用成功或失败路由工作流

### 4. 随机选择获胜者
– **Select Random Commenter** 节点:
– 从API响应中提取评论项数组
– 安全提取authorDisplayName字段
– 过滤掉null/undefined值
– 随机选择一名评论者作为抽奖获胜者

### 5. 数据记录
– **Log Winner to Google Sheet** 节点:
– 将获胜者姓名、URL和提交日期追加到Google表格
– 使用服务账户认证访问Google表格
– 记录完整的抽奖信息用于存档

### 6. 通知系统
– **Notify Winner Email** 节点:发送祝贺邮件宣布抽奖获胜者
– **Notify: Invalid API Response** 节点:当API调用失败时发送错误通知邮件

## 技术特点

– **自动化处理**:从表单提交到获胜者通知全程自动化
– **错误处理**:完善的API响应验证和错误通知机制
– **数据持久化**:使用Google表格记录所有抽奖数据
– **随机选择算法**:公平随机选择评论者
– **多通知渠道**:支持邮件通知系统

## 应用场景

这个工作流适用于:
– YouTube内容创作者的粉丝互动活动
– 社交媒体营销抽奖活动
– 社区参与度提升活动
– 品牌推广活动

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。