快速开始
接口路径统一以 /api 开头。下面这段流程能跑通「登录 → 挑形象 → 提交任务 → 查询结果」的最短链路:
bash
# 1. 登录,拿到会话 Cookie(写入 cookies.txt) curl -c cookies.txt -X POST https://你的域名/api/auth/login \ -H "Content-Type: application/json" \ -d '{"account":"13900000001","password":"123456"}' # 2. 挑一个数字人形象 curl -b cookies.txt "https://你的域名/api/avatars?page=1&pageSize=5" # 3. 提交视频生成任务 curl -b cookies.txt -X POST https://你的域名/api/videos \ -H "Content-Type: application/json" \ -d '{"title":"产品介绍第一条","avatarId":"AV1001","voiceId":"VO1001","script":"这里是你的口播文案"}' # 4. 轮询任务进度(progress 到 100 即为完成) curl -b cookies.txt https://你的域名/api/videos/VD1001
关于鉴权载体。登录成功后服务端下发
mj_sid 会话 Cookie(HttpOnly、SameSite=Lax,有效期 7 天)。
用浏览器之外的客户端调用时,只需把这个 Cookie 带上即可,不需要额外申请 Token。后台接口与用户接口共用同一套会话机制,区别只在账号角色。