查询口播项目任务
按工具箱项目 tool_id 查询当前用户的关联任务,查看口播音频和视频的状态、原始输入与生成结果。
https://popto.cn/api/open/v1/toolbox/get_info鉴权与请求头
在 API 密钥管理 ↗ 创建密钥,每次请求在 HTTP Header 中携带。
AuthorizationBearer <POPTO_API_KEY>必填Content-Typeapplication/json必填请求参数 Body · JSON
工具箱项目 ID,同时是关联任务的 source_id。
返回值与结构
成功时 ret = 0,业务数据位于 data.ent。以下为 data.ent 中的字段。
查询的工具箱项目 ID。
当前用户拥有的项目任务,按记录 ID 倒序,最多 50 条。
查看数组元素字段 19
任务记录 ID。
任务 ID。
任务类型。
任务场景。
关联的工具或工作流 ID。
任务状态。
pendingrunningsuccessfailedcancelled任务优先级,数字越小优先级越高。
任务超时时间,秒。
任务所属用户标识;只能查询当前用户的任务。
关联项目 ID。
任务输入,JSON 对象、数组或 null。
任务成功时的口播结果;音频与视频返回不同字段,不能把提交回执当作生成结果。
查看子字段 2
按 task_type 读取:aiactor_batch_say 返回 aiactor、script、audio_url 等;aiactor_perform_render_avatar 返回 workspace_id、output_video_url 等。
查看数组元素字段 11
数字人对象,可直接保留列表返回的完整对象。提交时至少包含 actor_id。
查看子字段 35
从数字人列表取得的真实角色 ID,不能为空。
数字人名称,建议保留以便项目展示。
角色记录 ID。
创建时间,Unix 秒。
更新时间,Unix 秒。
角色租用信息。
角色租用时间。
年龄分类。
性别。
适用场景。
姿势。
景别。
肤色。
配饰信息,JSON 值。
声音 ID;使用角色已配置的声音。
角色适用信息,JSON 值。
预览地址。
角色照片地址。
原始展示视频地址。
展示视频地址。
光照描述。
声音试听地址。
角色评分。
当前用户是否收藏。
角色状态;自建角色可能仍在生成中。
角色声音信息,JSON 值。
声音服务商。
声音账号标识。
族裔。
姿势标签。
景别标签。
行业标签。
地区。
职业标签。
可选外观;使用其中的 look_id,不要根据名称猜测 ID。
查看数组元素字段 10
外观 ID。
外观名称。
背景图地址。
服装图地址。
外观结果图地址。
外观描述。
外观状态码。
创建时间,Unix 秒。
外观预览图片或视频地址。
外观生成错误信息。
展开查看对象字段。
查看子字段 6
口播主题。
内容角度。
口播正文,使用时须为非空文本。
表达风格。
可选的文案来源 ID。
可选的文案版本。
音频对应的口播正文。
是否包含字幕或字幕时间线。
音频任务的可播放音频 URL。
音频时长,秒。
按需生成的时间线或分析数据。
视频合成工作区 ID。
视频合成工作区信息。
视频任务的最终成片 URL。
成片 MIME 类型。
仅视频任务返回的工作区 ID 数组。
任务错误详情,JSON 值或 null。
已重试次数。
最大重试次数。
开始时间,Unix 秒。
结束时间,Unix 秒。
创建时间,Unix 秒。
更新时间,Unix 秒。
调用说明
- 只返回当前 API Key 用户的任务;未知项目或无可见任务时 list 为空,不代表全部任务成功。接口不返回 scene 字段,任务场景位于 list[].task_scene。
- 超过 50 条、需要完整跟踪或已保存全部任务 ID 时,使用 task/batch_get 按最多 50 个 ID 分组查询,不能用项目列表的最近 50 条推断整批完成。
- HTTP 200 和 ret=0 仅表示查询成功。等待每条任务 status=success 且输出实际音频或视频 URL 后再报告生成完成;failed、cancelled 为终态,读取 error_msg。