当前位置: 首页 > news >正文

Wan Tasks API 集成与使用指南

简介

Wan Tasks API 是 Ace Data Cloud 提供的一项功能强大的服务,允许开发者通过输入任务 ID 来查询视频生成任务的执行状态。这项 API 主要用于与 Wan Videos Generation API 配合使用,帮助用户获取视频生成任务的实时信息,确保用户能够高效地管理和监控其视频生成流程。

环境准备/前置条件

在开始使用 Wan Tasks API 之前,您需要完成以下步骤:

  1. 申请使用 Wan Videos Generation API 服务。
  2. 获取对应的任务 ID,该任务 ID 是通过 Wan Videos Generation API 生成的。
  3. 登录您的 Ace Data Cloud 账户。

详细步骤

申请 API 服务

首先,您需要访问 Wan Videos Generation API 的申请页面,申请相应的服务。完成申请后,复制生成的任务 ID,如下图所示:

接下来,访问 Wan Tasks API 页面,点击“获取”按钮,进行 API 服务的申请:

如果您尚未登录系统,系统会自动引导您到 登录页面,请注册或登录您的账户。首次申请用户可享受免费配额。

请求示例

Wan Tasks API 允许您查询 Wan Videos Generation API 的生成结果。我们将以任务 IDa4bca552-d964-46a1-8ff7-fd922f916582为例,展示如何使用此 API。

设置请求头与请求体

请求头包括:

  • accept: 指定响应格式为 JSON,设置为application/json
  • authorization: API 调用的密钥,可以在申请后直接获取。

请求体包括:

  • id: 上传的任务 ID。
  • action: 任务的操作方法。

请求示例设置如下图所示:

代码示例

以下是使用 CURL 和 Python 调用 Wan Tasks API 的示例代码:

CURL
curl -X POST 'https://api.acedata.cloud/wan/tasks' \ -H 'accept: application/json' \ -H 'authorization: Bearer {token}' \ -H 'content-type: application/json' \ -d '{ "id": "a4bca552-d964-46a1-8ff7-fd922f916582", "action": "retrieve" }'
Python
import requests url = "https://api.acedata.cloud/wan/tasks" headers = { "accept": "application/json", "authorization": "Bearer {token}", "content-type": "application/json" } payload = { "id": "a4bca552-d964-46a1-8ff7-fd922f916582", "action": "retrieve" } response = requests.post(url, json=payload, headers=headers) print(response.text)
响应示例

成功请求后,API 将返回视频任务的详细信息。以下是一个成功响应的示例:

{ "_id": "6974ce81ff2676299c399252", "id": "a4bca552-d964-46a1-8ff7-fd922f916582", "response": { "success": true, "video_url": "https://dashscope-result-sh.oss-accelerate.aliyuncs.com/1d/db/20260124/da477ba2/0d2042f9-ba8d-496d-8ab5-182617e28f9e.mp4?Expires=1769349278&OSSAccessKeyId=LTAI5tKPD3TMqf2Lna1fASuh&Signature=SjBa4wRcDVx3SSYu%2Fx7BYCFQk0s%3D", "state": "completed" } }

批量查询操作

如果需要查询多个任务 ID 的详细信息,请将action设置为retrieve_batch

请求体包括:

  • ids: 上传任务 ID 的数组。
  • action: 任务的操作方法。

请求示例设置如下:

{ "ids": ["a4bca552-d964-46a1-8ff7-fd922f916582", "另一个任务ID"], "action": "retrieve_batch" }
错误处理

当调用 API 时,如果发生错误,API 将返回相应的错误代码和消息。例如:

  • 400 token_mismatched: 请求错误,可能由于缺少或无效参数。
  • 401 invalid_token: 未授权,令牌无效或缺失。

错误响应示例

{ "success": false, "error": { "code": "api_error", "message": "fetch failed" } }

总结

通过本文,您已经学习了如何使用 Wan Tasks API 查询单个或批量视频任务的具体细节。我们希望本指南能帮助您更好地集成和使用此 API。如有任何疑问,欢迎随时联系技术支持团队。

详细文档 | API接口

技术标签:#WanTasksAPI #AceDataCloud #视频生成 #API使用 #开发者指南

http://www.jsqmd.com/news/820209/

相关文章:

  • 低成本组合导航系统:让精准导航不再昂贵
  • NetBeans集成ChatGPT插件开发:AI编程助手与经典IDE的融合实践
  • 日常常见轻微刮花,居家随手就能修
  • 2026年4月全国热门的铝加工设备定制怎么选,自动送料铝材切割机/全自动铝板锯/自动铝材切割机,铝加工设备设备找哪家 - 品牌推荐师
  • Python异步爬虫框架lightclaw:轻量级高性能Web数据采集实战
  • WasmEdge:高性能WebAssembly运行时在云原生与边缘计算中的应用
  • AI智能体技能学习:从算法原理到工程实践全解析
  • 影刀 RPA 给出的企业落地 RPA 项目的组织效率方案
  • ubuntu25 安装ORG flow
  • 开源AI智能体dreamGPT:让大语言模型学会自主思考与目标探索
  • 探索5大品牌水导激光器,揭秘哪家更值得信赖
  • 程序记忆系统设计:从向量检索到智能体上下文管理实战
  • 从零构建私有容器镜像仓库:基于Registry 2与MinIO的实战部署指南
  • WorkBuddy+PPT Master组合,AI-PPT 的效率革命
  • io_uring
  • 科技早报晚报|2026年5月14日:数据库沙箱、文档解析与 GPU 共享,今天更值得做成产品的 3 个技术机会
  • 《简明银行会计(程序员视角)》详细读书笔记
  • Trae IDE 实战:打造“创建完美智能体助手”(交互式+自动生成+模板删减,新手无脑上手)
  • WasmEdge:高性能WebAssembly运行时在云原生与边缘计算中的实践
  • 从时序到内存:51单片机驱动DHT11和OLED屏的5个常见坑点及解决方法
  • CC‑Switch 下载、配置、安装完整指南【2026.5.14】
  • ARM ETE Trace技术:非侵入式调试与TRCEVENTCTL寄存器详解
  • 结构化提示词工程:模块化设计提升LLM应用开发效率
  • 基于Wechaty的插件化聊天机器人开发:从消息管道到指令系统
  • Git 分支保护规则如何配置禁止强制推送 force push
  • Display-Lock:开源工具解决多显示器与远程桌面黑屏难题
  • VSCode布局管理插件vscode-control:提升开发效率的界面控制中心
  • Claude 3 AI 编程启动包:结构化提示词提升项目开发效率
  • 宠物洗衣机推荐哪款性价比高?618十款性价比高的宠物洗衣机品牌大盘点!希亦/小吉等型号解密~
  • Equinix 扩展 Fabric Geo Zones 应对数据主权挑战