
## 📝 POSTIZ媒体上传工作流
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 **目的**:
自动化媒体上传管道,从Google Drive下载视频和图片,并将其上传到Postiz存储库,用于社交媒体发布。
🔄 **工作流程**:
1. Webhook触发工作流
2. 从Airtable获取媒体元数据
3. 从Google Drive下载视频+图片
4. 将两个文件上传到Postiz存储
5. 将Postiz文件路径保存回Airtable
🔧 **技术细节**:
• API: Postiz /upload端点(multipart-form-data)
• 存储: 将Google Drive文件转换为Postiz URL
• 集成: 使用Postiz路径更新Airtable
• 要求: 所有媒体必须在发布前上传
## 📱 社交媒体发布工作流
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 **目的**:
使用Postiz API实现自动化多平台社交媒体发布。通过平台特定的内容清理和格式化,将内容分发到Instagram、Twitter/X(2个账号)、LinkedIn和Facebook。
🔄 **完整工作流程**:
1. 📊 从Airtable数据库获取社交媒体内容
2. 🔗 获取所有连接社交平台的集成ID
3. 🔀 将每个平台路由到适当的内容处理器
4. 🧹 清理内容以防止JSON格式化错误
5. 📱 同时发布到相应的社交媒体平台
📋 **平台覆盖**:
• 📸 Instagram(视觉内容+标题)
• 🐦 Twitter/X主账号(文本+图片)
• 🐦 Twitter/X备用账号(重复发布)
• 💼 LinkedIn(专业内容)
• 📘 Facebook(Meta生态系统发布)
⚠️ **关键内容清理**:
• 移除换行符(\n)、回车符(\r)、制表符(\t)
• 将多个空格替换为单个空格
• 防止”JSON参数需要有效JSON”错误
• 必需: 没有清理,所有API调用都会失败!
🔧 **技术规格**:
• API: Postiz /posts端点(POST)
• 认证: HTTP Header认证
• 内容类型: application/json
• 发布类型: 立即(’now’)+ 1分钟延迟
• 媒体: 引用预上传的Postiz图片路径
• 速率限制: 30个请求/小时(API测试版限制)
## 🎬 视频发布工作流
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 **目的**:
使用Postiz API在Instagram、Facebook和YouTube上自动化视频内容分发。专门用于视频内容的工作流,具有平台特定的处理和清理功能。
🔄 **工作流执行**:
1. 📊 从Airtable数据库获取视频内容(recuoYjg4icStHsMK)
2. 🔗 获取视频支持平台的集成ID
3. 🔀 将平台路由到适当的视频处理器
4. 🧹 清理Instagram和Facebook的内容(YouTube绕过)
5. 📹 同时发布到视频平台
📹 **平台覆盖**:
• 📱 Instagram: 视频帖子和Reels(✅ 工作正常)
• 📘 Facebook: 视频内容(⚠️ 测试模式)
• 🎬 YouTube: 长格式视频(🚨 已损坏)
⚡ **执行流程**:
Airtable → 集成 → 视频路由器 → [3个并行路径]
├── Instagram: 清理器 → 发布器
├── Facebook: 清理器 → 发布器
└── YouTube: [直接] → 发布器
🔧 **技术规格**:
• 方法: POST
• 认证: HTTP Header(Postiz凭据)
• 时间: 立即发布(+1分钟延迟)
• 媒体: 预上传的视频路径
• 内容类型: application/json

评论(0)