文档首页> > API参考> API> 短视频审核> 任务提交

任务提交

分享
更新时间: 2019/06/18 18:55

功能介绍

提交视频审核任务,提交任务时可指定截帧间隔以及检测场景等参数,返回任务id,任务id可用于查询任务结果。

URI

URI格式

POST /v1.0/moderation/video

请求消息

请求参数请参见表1。限制每个用户持有的未处理完毕任务数量为2000。

表1 请求参数说明

名称

是否必选

类型

说明

url

String

视频的URL路径,目前支持华为云上OBS提供的临时授权访问的URL,以及匿名公开授权的URL。

目前支持的视频最大65MB。

frame_interval

Number

截帧时间间隔。

单位为秒/帧。

默认值为5。

categories

Array

检测场景。

  • politics:是否涉及政治人物的检测。
  • terrorism:是否包含涉政敏感人物、涉政暴恐元素的检测。
  • porn:是否包含涉黄内容元素的检测。

可通过配置上述场景,来完成对应场景元素的检测。

为空或无此参数时默认检测politics和terrorism(不包含porn)。

响应消息

响应参数请参见表2

表2 响应参数说明

名称

类型

说明

result

Object

调用成功时表示调用结果。

调用失败时无此字段。

job_id

String

视频内容审核的任务标识,用于后续的结果查询。

error_code

String

调用失败时的错误码,参见错误码

调用成功时无此字段。

error_msg

String

调用失败时的错误信息。

调用成功时无此字段。

示例

  • 请求示例
    POST https://moderation.cn-north-1.myhuaweicloud.com/v1.0/moderation/video 
    Request Header:   
    Content-Type:application/json 
    X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...    
    
    Request Body: 
    {
       "url": "https://BucketName.obs.myhuaweicloud.com/ObjectName",
       "frame_interval": 5,
       "categories": [
          "politics",
          "terrorism",
          "porn"
       ]
    }
  • 成功响应示例
    {
       "result": {
          "job_id": "44d93b70-db01-4f96-a618-2a79c964c4b2"
       }
    }
  • 失败响应示例
    {
        "error_code": "AIS.0005",
        "error_msg": "The service does not exist."
    }

状态码

  • 正常

    200

  • 失败

    返回值

    说明

    400

    • 语义有误,当前请求无法被服务器解析。除非进行修改,否则客户端不应重复提交这个请求。
    • 请求参数有误。

    401

    当前请求需要用户验证。

    403

    没有操作权限。

    404

    请求失败,在服务器上未找到请求所希望得到的资源。

    500

    服务器遇到了一个未曾预料的状况,导致无法完成对请求的处理。

如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区