跳到主要内容

创建真人素材

POST /api/volc-user/assets

向已完成真人认证的素材组添加素材。先 创建认证会话,待认证成功取得 groupId 后再上传。素材提交后仍需等待审核处理。

鉴权说明

用户控制台接口,使用登录会话 Cookie,或请求头 Authorization: <access_token>。访问令牌由 生成访问令牌 获取,与模型调用使用的 sk- 密钥不同。

请求参数​

参数名类型必选说明
groupIdstring必选当前用户认证所得的平台素材组 ID;真人素材必须指定
groupTypestring可选建议显式传 LivenessFace;省略时按指定素材组判定类型
urlstring必选上游可访问的素材公网 URL;真人素材不支持 multipart 文件或 Base64 上传
assetTypestring必选素材类型:Image、Video、Audio;最终可用性由上游审核和所用视频模型能力决定
namestring可选素材名称
remarkstring可选平台侧备注,不传给上游

请求示例​

POST /api/volc-user/assets
Authorization: <access_token>
Content-Type: application/json

{
"groupId": "group-example",
"groupType": "LivenessFace",
"url": "https://example.com/portrait.jpg",
"assetType": "Image",
"name": "本人正面照",
"remark": "external-asset-001"
}

响应字段(200)​

字段名类型说明
successboolean业务是否成功;HTTP 200 仍需检查此字段
messagestring提示信息,成功时为空字符串
dataobject成功时的响应数据
data.idstring本次操作的平台资源 ID

响应示例​

{
"success": true,
"message": "",
"data": {
"id": "asset-example"
}
}

JSON 参数直接放在请求体顶层,无需 body 包装。成功只表示素材已创建,请 查询真人素材详情,等待 status=Active 且 assetStatus=1 后再用于视频生成。素材内容必须满足对应真人认证与上游审核要求。