快速示例
curl https://www.anyfast.com.cn/v1/video/generations/TASK_ID \
-H "Authorization: Bearer YOUR_API_KEY"
import time
import requests
headers = {"Authorization": "Bearer YOUR_API_KEY"}
while True:
result = requests.get(
f"https://www.anyfast.com.cn/v1/video/generations/{task_id}",
headers=headers,
).json()
status = result["data"]["status"]
print(f"状态:{status}")
if status == "succeeded":
print("视频 URL:", result["data"]["url"])
break
if status == "failed":
print("错误:", result["data"]["error"])
break
time.sleep(3)
响应字段
| 字段 | 说明 |
|---|---|
data.task_id | 任务 ID。 |
data.status | queued、processing、succeeded 或 failed。 |
data.format | 视频格式,通常为 mp4。 |
data.url | 成功时返回的视频下载 URL,请及时保存。 |
data.error | 失败时返回的错误信息。 |
API 参考
查看 Wan 任务查询的交互式 API 参考。