AI 生成 -> 素材上传 -> 账号授权 -> 创建发布 Flow -> 查询发布记录 -> 获取作品数据| 设计 | 带来的好处 |
|---|---|
| 统一鉴权 | 所有开放接口通过 X-Api-Key 调用,服务端配置一次即可开始接入。 |
| 先查后用 | 模型、平台、账号、动态发布选项都可通过接口查询,减少手写枚举和平台规则。 |
| 渐进式流程 | 可以先跑通一个 AI 生成任务,或先跑通一个单平台发布 Flow,再逐步扩展。 |
| 异步可追踪 | 生成和发布任务会返回 ID,后续通过查询接口获取状态、结果和失败原因。 |
| 平台差异可控 | 通用内容放在 content,平台专属参数放在 option 和 overrides,结构清楚。 |
| 结果可排查 | 发布记录、作品链接、状态信息和错误信息可用于构建稳定的监控与重试逻辑。 |
filename、type、size 获取上传签名,再在直传完成后确认资源。content.media、cover 或平台 overrides。| 模块 | 主要能力 | 适合场景 |
|---|---|---|
| AI 服务/视频生成 | 视频模型参数、生成视频、任务列表、任务状态 | AI 短视频生成、素材自动生产 |
| AI 服务/图像生成 | 图像生成、图像编辑、异步任务查询 | 封面图、营销图、素材变体 |
| AI 服务/模型中转 | Chat Completions、Anthropic Messages、Gemini Generate/Stream、OpenAI 图像生成/编辑中转 | 统一接入多模型供应商 |
| 渠道管理/账号 | 账号列表、账号详情、授权状态、账号数据 | 多账号管理、账号健康检查 |
| 渠道管理/授权 | 发起平台授权、查询授权状态 | OAuth 授权接入 |
| 渠道管理/平台 | 平台元数据、动态发布选项 | 动态表单、参数校验 |
| 渠道管理/内容发布 | 创建/查询 Flow、立即发布、重试、取消、改时间、更新已发布内容、发布记录、用户操作信息 | 多平台发布编排 |
| 渠道管理/作品 | 作品列表、作品详情、作品链接状态 | 发布后追踪和作品管理 |
| 渠道管理/互动 | 平台互动函数 | 自动化互动和运营动作 |
| 渠道管理/账号 分组 | 账号分组增删改查 | 品牌矩阵、多账号运营 |
| 资源管理 | 上传签名、确认上传 | 素材上传和资源入库 |
X-Api-Key。建议只在服务端使用。taskId,异步图像生成/编辑会返回 logId,再通过查询接口获取状态和结果。accountId。content 中,平台专属参数放在 option 和 overrides 中,既保持统一,又保留灵活性。