数美人工审核服务API接口文档#


版权所有 翻版必究


目录

1. 接入前准备

1.1 数美服务账号申请

1.2 数美服务账号信息接收

2.数美人工审核服务说明

2.1 普通人审结果回调接口

2.2 人机一体人审结果回调接口

1. 接入前准备#

1.1 数美服务账号申请#

客户经理已提前与贵公司建立联系或当面拜访,可直接将开通账号及服务相关信息提供至客户经理。

开通账号所需信息包括:

公司全称:xxxxxx

公司简称:xxxxxx

接口人邮箱:xxx@xxx.xxx

接口人手机:1xxxxxxxxxx

1.2 数美服务账号信息接收#

数美客户经理会在1个工作日内为您开通相应数美账号及服务,随后接口人邮箱会收到如下信息:

名称具体值说明
accessKeyxxxxxx数美API服务的认证码,调用数美API时需要传入
数美人审管理后台账号xxxxxx用于登陆数美人审管理后台
数美人审管理后台密码xxxxxx用于登陆数美人审管理后台
数美管理后台地址用于登陆数美管理后台

2.数美人工审核服务说明#

数美提供普通人审结果回调、人机一体人审结果回调两大类接口。普通人审结果回调接口分为:静态单次回调与直播单次回调两类接口

2.1普通人审结果回调接口#

2.1.1静态单次回调结果#

(静态内容包含文本、图片、音频文件、视频文件、融媒体)

支持协议:#

HTTP或HTTPS

客户自定义URL,请与数美客服联系设置具体回调地址。

字符编码格式:#

请求使用UTF-8字符集进行编码

请求方法:#

POST

参数名称类型是否必返说明
requestIdstring请求流水号
serviceIdstringPOST_TEXT:文本,POST_IMG:图片,POST_AUDIO:音频,POST_VIDEO:视频
resultjson_object人审结果
datajson_object请求数据内容

其中,result的内容如下:

参数名称类型是否必返说明
operationint人审结果1:通过,2:不通过
descriptionstring风险原因,支持客户自定义二级原因配置;若存在二级原因,则通过“/”进行拼接,例如:色情/露点
tipsstring用户侧显示文案;用于用户端反馈
evidencesjson_object证据信息(音频/视频返回)

其中,evidences的内容如下:

参数名称类型是否必返说明
frameDetailjson_array风险截帧
audioDetailjson_array风险音频片段
titlestring音频文件/视频文件名称
coverstring视频封面

其中,frameDetail的内容如下:

参数名称类型是否必返说明
requestIdstring截帧流水号
imgUrlstring截帧图片地址
timefloat截帧在视频文件中的时间,单位为秒
imgTextstring截帧图片OCR文字识别,识别类型包含OCR时会有

其中,audioDetail的内容如下:

参数名称类型是否必返说明
requestIdstring音频片段流水号
audioUrlstring音频片段地址
audioTextstring音频转译文本的结果
audioStarttimefloat音频片段开始时间,相对音频开始时间的距离,单位是秒
audioEndtimefloat音频片段结束时间,相对音频开始时间的距离,单位是秒

其中,data的内容如下:

参数名称类型是否必返说明
contentstring审核内容:文本-审核文字内容,图片-图片链接地址,音频-音频链接地址,视频-视频链接地址
tokenIdstring用户账号
btIdstring图片/音频文件/视频文件唯一标识
roomstring房间号
appIdstring应用
channelstring渠道
passThroughjson_object透传字段
返回参数#

放在HTTP Body中,采用Json格式,具体参数如下:

参数名称类型是否必返说明
codeint返回码,成功返回1100,会判断请求是否成功;非1100认为失败
messagestring返回码详情描述

2.1.2直播单次回调结果#

(直播内容包含视频直播、音频直播)

支持协议:#

HTTP或HTTPS

客户自定义URL,请与数美客服联系设置具体回调地址。

字符编码格式:#

请求使用UTF-8字符集进行编码

请求方法:#

POST

参数名称类型是否必返说明
requestIdstring请求流水号
serviceIdstringPOST_AUDIOSTREAM:音频流,POST_VIDEOSTREAM:视频流
resultjson_object人审结果
datajson_object请求数据内容

其中,result的内容如下:

参数名称类型是否必返说明
targetint处置对象,可选值如下1:用户,2:房间
operationint人审结果1:警告,2:禁言,3:断流,4:封禁
descriptionString风险原因,支持客户自定义二级原因配置;若存在二级原因,则通过“/”进行拼接,例如:色情/露点
tipsstring用户侧显示文案;用于用户端反馈
durationint处置时长,单位为秒,处置结果为“禁言”“封禁”时存在
evidencesjson_object证据信息

其中,evidences的内容如下:

参数名称类型是否必返说明
frameDetailjson_array风险截帧
audioDetailjson_array风险音频片段

其中,frameDetail的内容如下:

参数名称类型是否必返说明
requestIdstring截帧流水号
imgUrlstring截帧图片地址
beginProcessTimestring截帧开始处理时间(绝对时间)

其中,audioDetail的内容如下:

参数名称类型是否必返说明
requestIdstring音频片段流水号
audioUrlstring音频片段地址
beginProcessTimestring音频片段开始处理时间(绝对时间)

其中,data的内容如下:

参数名称类型是否必返说明
tokenIdstring用户账号
roomstring房间号
streamIdstring音频流/视频流ID
channelstring渠道
passThroughjson_object透传字段
返回参数#

放在HTTP Body中,采用Json格式,具体参数如下:

参数名称类型是否必选说明
codeint返回码,成功返回1100,会判断请求是否成功;非1100认为失败
messagestring返回码详情描述

2.2人机一体人审结果回调接口#

(当前只支持文本、图片)

​数美可支持按照贵司自定义标签体系和处置进行结果回调,详细可咨询数美商务经理关于“人机一体”接入方案。

支持协议:#

HTTP或HTTPS

客户自定义URL,请与数美商务经理联系设置具体回调地址。

字符编码格式:#

请求使用UTF-8字符集进行编码

请求方法:#

POST

请求参数名字段类型是否必返参数说明规范
requestIdstring请求标识
codeint返回码1100:成功
messagestring返回码描述
riskLevelstring数美人审处置建议
riskLabel1string人审确认的数美一级标签
riskLabel2string人审确认的数美二级标签
riskLabel3string人审确认的数美三级标签
riskDescriptionstring风险描述当riskLevel为PASS时为"正常"
finalResultint值为1,贵司可直接拿返回结果进行处置、分发等下游场景的使用;值为0,说明该结果为数美风控的过程结果,还需要经过数美人审再次check后回传贵司0:非最终结果,1:最终结果
resultTypeint当前结果是机审还是人审环节给出的0:机审,1:人审
disposaljson_object数美可按照贵司的标签体系和标识进行返回;未配置自定义标签体系则不返回该字段

其中disposal的内容如下:

请求参数名字段类型是否必返参数说明规范
riskLevelstring若贵司有自己的处置规则与处置手段,数美可按照贵司的处置逻辑返回对应的处置建议;如未配置自定义处置默认返回数美处置建议当数美标签未映射上自定义标签时,值为PASS
riskLabel1string自定义一级标签标识当数美标签未映射上自定义标签,riskLevel为PASS时返回normal
riskLabel2string自定义二级标签标识当riskLevel为PASS时为空字符串
riskLabel3string自定义三级标签标识当riskLevel为PASS时为空字符串
riskDescriptionstring自定义标签名称格式:一级标签名称:二级标签名称:三级标签名称当riskLevel为PASS时为空字符串

在线咨询