全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
视频直播

添加审核回调

更新时间:2017-11-24 11:41:17

描述

添加回调通知 url。

请求参数

参数 类型 必须 描述
DomainName String 用户域名
NotifyUrl String 发现涉黄涉政等违规内容的回调函数

返回参数

参数 类型 描述
RequestId String 该条任务请求ID
Code String 错误代码,只在错误时有
Message String 错误描述,只在错误时有

特殊错误码

错误代码 描述 HTTP状态码 语义
InvalidDomain.NotFound The domain provided does not exist in our records. 404 当前账户下未查到域名
MissingDomainName DomainName is mandatory for this action. 400 缺少DomainName值
MissingNotifyUrl NotifyUrl is mandatory for this action. 400 缺少NotifyUrl值
InvalidNotifyUrl.Unsafe Specified NotifyUrl is unsafe. 400 非安全的NotifyUrl值
InvalidNofifyUrl.Malformed Specified NotifyUrl is invalid. 400 无效的NotifyUrl值
ConfigAlreadyExists Config has already exist. 400 配置已存在
InternalError The request processing has failed due to some unknown error, exception or failure. 500 内部错误

示例

请求示例

  1. https://live.aliyuncs.com/?Action=AddLiveDetectNotifyConfig&DomainName=live.aliyunlive.com&NotifyUrl=xxx<公共请求参数>

关于公共请求参数详细内容,请参考 公共请求参数

返回示例

JSON格式:

  1. {
  2. "RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
  3. }

审核返回结果回调格式V1版本

  1. {
  2. "NotificationType": "DetectPornNotification",
  3. "NotificationId": "xxx-xxxx-xxxx-xxxxx",
  4. "NotificationData" : {
  5. "Event": "SnapshotPornDetected",
  6. "DomainName": "domain",
  7. "AppName": "app",
  8. "StreamName": "stream",
  9. "OssEndpoint": "endpointx",
  10. "OssBucket" : "bucketx",
  11. "OssObject" : "shiba/wanhaiping/20170321/06/55_30.jpg",
  12. "Label": "SuspectPorn"
  13. }
  14. }
参数 类型 描述
NotificationId String 审核服务产生的uuid,用于回调跟踪
NotificationType String 现阶段只有一个类型“DetectPornNotification”,表示涉黄通知
NotificationData NotificationData Object 具体回调内容

NotificationData

参数 类型 描述
Event String 表示事件类型,现阶段只支持SnapshotPornDetected
DomainName String 用户域名
AppName String App名
StreamName String 流名
OssEndpoint String 存储对象Endpoint
OssBucket String 存储对象的Bucket
OssObject String 存储对象的文件名
Label String 表示检测出涉黄涉政等类型,比如 SuspectPorn、Porn

审核返回结果回调格式V2版本

  1. {
  2. "DomainName": "yourdomain.com",
  3. "AppName": "appname",
  4. "StreamName": "yourstream",
  5. "OssEndpoint": "oss-cn-hangzhou.aliyuncs.com",
  6. "OssBucket": "xbucket",
  7. "OssObject": "abc.jpg",
  8. "Result": [
  9. {
  10. "BizType": "yourdomain.com",
  11. "Result": [
  12. {"Label": "Porn", "Rate":11, "Suggestion": "review", "Scene":"porn", "Extent": {}},
  13. {"Label": "Ad", "Rate":11, "Suggestion": "review", "Scene":"ad", "Extent": {}},
  14. ]
  15. }
  16. ]
  17. }
参数 类型 描述
DomainName String 用户域名
AppName String App名
StreamName String 流名
OssEndpoint String 存储对象Endpoint
OssBucket String 存储对象的Bucket
OssObject String 存储对象的文件名
Label String 表示检测出类型,包括 normal、sexy、porn、 terrorism、outfit、logo、weapon、politics、others、qrcode、pure-color
Rate Int 对应Label的可信度百分比
Suggestion String 建议处理方式:pass、review、block,分别表示通过、复审、阻止
Scene String 表示检测场景,porn表示鉴黄,ad表示检测广告,qrcode表示检测二维码,terrorism表示检测暴恐,live表示检测无意义画面
Extent String 预留字段
BizType String 业务类型,可用于选择模型,默认值为域名

注:默认新用户将使用V2版本,老用户维持V1版本不变,如需使用V2版本,请您提交工单。

本文导读目录