跳转到主要内容

调用流程

  1. CreateAssetGroup 创建素材组,取得 Result.Id。
  2. CreateAsset 通过 URL 导入素材,取得 Result.Id。
  3. GetAsset 轮询到 Status=Active。
  4. 创建视频生成任务,以 asset://<素材ID> 引用素材,取得 id。
  5. 查询视频生成任务 轮询到 status=succeeded,下载 content.video_url。
第 1–3 步使用 HMAC-SHA256 签名,第 4–5 步使用 Bearer,两者使用同一个 API Key。

完整示例

Python 3.9+,仅使用标准库。
seedance_demo.py
运行:

cURL 示例

素材库管理接口需要签名,无法直接用 cURL 手写,签名方法见鉴权与通用约定。视频生成接口使用 Bearer,可直接调用:

其他参考媒体组合

音频需搭配图片或视频使用。使用参考音频时 generate_audio 传 true。