1. AI
羽棠小屋 API
  • 总览
  • 视频video
    • 抖音解析
      POST
    • 小红书解析
      POST
    • 小红书解析
      GET
    • 获取抖音视频的真实链接
      GET
    • B站用户详细信息
      GET
    • B站链接解析
      GET
    • B站链接解析重要字段
      GET
    • B站搜索接口
      GET
    • B站获取视频cid
      GET
    • B站获取评论区数据
      GET
    • B站获取当前弹幕
      GET
    • 快手链接解析
      GET
    • 聚合链接解析
      GET
  • 其他other
    • 随机一言
      GET
    • 二次元图集
      GET
    • 二次元图集管理-列表
      GET
    • 二次元图集管理-网络路径上传
      POST
    • 二次元图集管理-本地上传
      POST
    • 对象存储-图集本地上传
      POST
    • 对象存储-图集网络路径
      POST
    • 对象存储-视频本地上传
      POST
    • 对象存储-视频网络路径
      POST
    • 随机coser图集/视频
      GET
  • AI
    • 抖音suibian AI生图/视频-创建任务
      GET
    • 抖音suibian AI生图/视频-创建任务
      POST
    • 抖音suibian AI生图/视频-查询任务
      GET
  • 音乐music
    • 网易云音乐解析
    • 汽水音乐解析
    • 酷我音乐解析
    • QQ音乐解析
    • QQ音乐搜索
  • 浏览器扩展browser_extension
  • 4C
    • 数据库sql
      • 写入B站数据
      • 查询历史B站视频
      • 写入抖音数据
      • 查询历史抖音数据
      • 写入快手数据
      • 查询历史快手数据
      • 添加cookie
      • 获取有效cookie
      • 标记为无效cookie
      • 获取调用api数据
      • 记录api调用
    • 解析parse
      • 抖音解析获取数据
      • 小红书解析获取数据
      • 小红书解析获取数据
      • B站解析获取数据
      • 快手解析获取数据
      • 获取B站视频基础信息
      • 获取B站视频播放地址
      • 获取B站视频CID
      • 获取B站视频搜索结果
      • 获取B站视频评论区数据
    • 其他other
      • AI 数据分析
      • 图片防盗链代理
  1. AI

抖音suibian AI生图/视频-创建任务

GET
https://api.yutangxiaowu.cn/api/ai/douyin

抖音AI生成任务接口文档#

建议查看旧版文档及在线测试更加方便 https://yutangxiaowu.cn/step/api/aic.html#

接口概述#

本接口用于处理基于文本(ugc_text)和媒体资源(图片/视频URL)的AI生成任务,支持任务提交(process/image_process/video_process)和任务查询(query)两类操作,适配抖音生态的媒体资源处理流程。

接口信息#

请求地址:/api/ai/douyin
请求方式:GET/POST(推荐POST)

请求参数#

公共参数#

参数名类型必填说明
typestring否操作类型,可选值:
- process:图文处理
- image_process:纯图片处理
- video_process:视频处理
- query:任务查询
modelstring否模型标识,格式为模块名/功能名,仅支持SuiBian/process
ugc_textarray/string创建任务时必填文本内容数组(任务提交时必填,query类型除外);URL传参时需为URL编码后的JSON字符串
task_idstring查询任务时必填任务ID(query类型必填,其他类型可选)
urlstring视情况媒体资源URL,多个用英文逗号分隔;
- process/image_process:图片URL
- video_process:视频URL(必填)

ugc_text参数格式#

ugc_text为JSON数组,数组内每个对象结构如下:
字段名类型必填说明
typenumber否类型,默认值为2
contentstring是文本内容
full_wordstring否完整文本(非image_process类型必填)
示例(JSON格式):

1. 参数校验逻辑#

ugc_text为空且无task_id时,返回400(缺少ugc_text参数);
ugc_text数组中每一项必须包含content字段,非image_process类型需包含full_word字段;
model格式必须为模块名/功能名,且模块名仅支持SuiBian;
video_process类型必须传入url参数,且url不能为空;
url参数多个值时,需用英文逗号分隔,且不能为空值。

2. 媒体资源上传逻辑#

图片/视频URL会先通过Attachments工具类进行签名获取上传凭证;
调用web_upload/web_upload_video接口将资源上传至抖音服务器;
上传成功后生成resource_list(包含资源URI、尺寸、类型等信息),传入SuiBian.process方法处理。

3. 不同类型任务处理#

类型处理逻辑
process处理图文混合内容,上传图片生成resource_list,调用SuiBian.process
image_process仅处理图片内容,resource_list中faceCount设为0,调用SuiBian.process(传Image标识)
video_process上传视频生成resource_list(包含视频元信息),调用SuiBian.process
query根据task_id查询任务状态/结果,调用SuiBian.query

请求参数

Query 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api.yutangxiaowu.cn/api/ai/douyin?type&model&url=https://pic.cn-sy1.rains3.com/quality_high/16%3A9/1b10177a-64cc-4e16-ac51-8bde197f4a2b.jpg&ugc_text=[    {        "type": 2,        "content": "赛博朋克风格",        "full_word": "一个穿着赛博朋克风格衣服的女孩"    }]'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 200,
    "msg": "请求成功",
    "data": {
        "task_id": "7611115561317367859"
    },
    "api_version": "1.0.0",
    "timestamp": 1772100247.228,
    "created": 1772100935
}
修改于 2026-02-26 11:15:26
上一页
随机coser图集/视频
下一页
抖音suibian AI生图/视频-创建任务
Built with