返回任务后台 · 项目使用说明

接口使用说明

所有接口均使用 JSON,无需登录。创建任务时,素材路径必须是服务器可读取的绝对路径。

方法路径用途
POST/jobs创建发布任务
GET/jobs查询任务列表
GET/jobs/{id}查询任务详情
POST/jobs/{id}/cancel取消未发布任务
POST/jobs/{id}/retry重新执行失败或待人工处理的任务
POST/jobs/{id}/confirm人工确认后继续发布
GET/devices查看设备及在线状态
GET/health检查服务运行状态

创建任务示例

curl -X POST https://x.jishengai.com/jobs \
  -H 'Content-Type: application/json' \
  -d '{"platform":"douyin","device_id":"phone01","content_type":"video","media_files":["/data/videos/001.mp4"],"title":"示例标题","description":"正文内容","hashtags":["示例标签"]}'

任务状态

PENDING 待计划时间;READY 已就绪;RUNNING 正在运行;UPLOADING 正在传输素材;FILLING_CONTENT 正在填写内容;WAITING_CONFIRM 等待人工确认;PUBLISHING 正在发布;SUCCESS 成功;RETRY 等待重试;FAILED 失败;NEEDS_HUMAN 需要人工处理;CANCELLED 已取消。

自动生成的 OpenAPI JSON 接口定义:查看接口结构。