创建视频内容审核作业 - Creating a Video Moderation Job
功能介绍
创建视频内容审核作业,创建成功会将作业ID返回给用户。
URI
POST /v3/{project_id}/moderation/video/jobs
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 项目ID。获取方法请参见获取项目ID。 |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
data | 是 | data object | 视频数据输入。 |
event_type | 是 | String | 事件类型,可选值如下:
|
image_categories | 是 | Array of strings | 视频中画面需要检测的风险类型,列表不能为空。
|
audio_categories | 否 | Array of strings | 视频中音频需要检测的风险类型,不传或为空时表示不审核音频维度。
|
callback | 否 | String | 该字段非空时,检测结果会回调通知您的URL。该字段为空时,您需要定时轮询获取检测结果。 说明:
|
seed | 否 | String | 用于回调通知时校验请求是由华为云内容安全服务发起,您可以自定义。值为随机字符串,由英文字母、数字、下划线组成,不超过64个字符。 说明: 当seed非空时,headers中将包含X-Auth-Signature字段,字段的值使用HmacSHA256算法生成,待加密字符串由create_time、job_id、request_id、seed按照顺序拼接而成,密钥为seed。 |
响应参数
状态码: 200
参数 | 参数类型 | 描述 |
|---|---|---|
request_id | String | 本次请求的唯一标识,用于问题排查,建议保存。 |
job_id | String | 作业唯一标识。 |
状态码: 400
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 调用失败时的错误码,具体请参见错误码。 调用成功时无此字段。 |
error_msg | String | 调用失败时的错误信息。 调用成功时无此字段。 |
请求示例
创建视频内容审核作业,事件类型为默认事件,检测的风险类型为涉黄,暴恐,图文违规内容检测。

“endpoint”即调用API的请求地址,不同服务不同区域的endpoint不同,具体请参见终端节点。
POST https://{endpoint}/v3/{project_id}/moderation/video/jobs
{
"data" : {
"url" : "https://xxxx",
"frame_interval" : 5
},
"event_type" : "default",
"image_categories" : [ "porn", "politics", "terrorism", "image_text" ],
"audio_categories" : [ "porn", "ad", "politics", "moan", "abuse" ],
"callback" : "http://xxxx"
} 响应示例
状态码: 200
成功响应示例
{
"job_id" : "01661356800_7c0fe871f80543358917e4faebca4a48",
"request_id" : "07490f57ac5e034c077ab25b5f9e1da5"
} 状态码: 400
失败响应示例
{
"error_code" : "AIS.0401",
"error_msg" : "The input parameter event_type is incorrect."
} 状态码
状态码 | 描述 |
|---|---|
200 | 返回成功响应体。 |
400 | 返回失败响应体。 |

