
## 概述
这个n8n工作流实现了完整的社交媒体内容发布自动化流程,通过Postiz API将内容分发到多个社交平台。工作流包含三个主要部分:媒体上传、内容发布和视频内容分发。
## 工作流架构
### 1. 媒体上传流程
– **触发方式**: Webhook (/webhook/328d95ae-3de0-41bf-a8bf-52071bdb36d3)
– **数据源**: Airtable数据库 (表: Youtube tool)
– **媒体处理**:
– 从Google Drive下载视频和图片
– 上传到Postiz存储
– 更新Airtable中的Postiz文件路径
### 2. 内容发布流程
– **触发方式**: Webhook (/webhook/7263d416-6333-429d-9767-528fc6dced38)
– **平台覆盖**:
– Instagram (主账号)
– Twitter/X (主账号和备用账号)
– LinkedIn
– Facebook
### 3. 视频内容分发
– **触发方式**: Webhook (/webhook/26fd48c7-7ef9-44ad-9816-feedd75426f4)
– **视频平台**:
– Instagram视频/Reels
– Facebook视频
– YouTube (长视频)
## 核心技术节点
### 媒体处理节点
– **Google Drive**: 从云端存储下载媒体文件
– **HTTP Request**: 上传文件到Postiz存储
– **Airtable**: 存储和更新媒体路径
### 内容处理节点
– **Code**: 内容清理和验证,防止JSON格式错误
– **Switch**: 平台路由分发
– **HTTP Request**: 调用Postiz API发布内容
### 集成管理节点
– **HTTP Request**: 获取平台集成ID
– **Set**: 字段编辑和参数设置
– **If**: 内容可用性检查
## 关键特性
### 内容安全处理
– **自动清理**: 移除换行符、制表符、多余空格
– **字符限制**: 平台特定的内容长度验证
– **JSON转义**: 处理引号和反斜杠转义
### 错误处理
– **验证节点**: 检查内容可用性和媒体文件
– **错误收集**: 详细的错误信息和调试数据
– **结果处理**: 发布结果汇总和分析
### 多平台支持
– **Instagram**: 图片和视频内容
– **Twitter/X**: 双账号支持
– **LinkedIn**: 专业内容格式
– **Facebook**: Meta生态系统
– **YouTube**: 长视频上传
## 配置要求
### 必需服务
– **Postiz**: 社交媒体管理平台
– **Airtable**: 内容数据库
– **Google Drive**: 媒体文件存储
– **n8n**: 自动化平台
### API集成
– **Postiz API**: 内容发布和媒体上传
– **Google Drive API**: 文件下载
– **Airtable API**: 数据读写
## 应用场景
– **内容营销团队**: 自动化社交媒体内容分发
– **数字营销机构**: 多客户社交媒体管理
– **企业社交媒体**: 品牌内容统一发布
– **内容创作者**: 跨平台内容同步

评论(0)