本文介绍ImAudit接口返回数据详情。
图片审核返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
code | Integer | 200 | 错误码,和HTTP状态码一致。 |
msg | String | OK | 请求信息的响应信息。 |
dataId | String | uuid-1234-1234-1234 | 检测对象对应的数据ID。 说明 如果在检测请求参数中传入了dataId,则此处返回对应的dataId。 |
taskId | String | img4wlJcb7p4wH4lAP3111111-123456 | 检测任务的ID。 |
url | String | http://xxx.xxx.xxx/xxx.jpg | 检测对象的URL。 |
extras | JSONObject | {"hitLibInfo":[{"context":"好看视频","libCode":"2144002","libName":"预发测试广告相似文本库a"}]} | 额外附加信息。图文违规(ad)场景中,该参数可能返回以下内容。 hitLibInfo:如果图片中的文字命中了自定义文本库,则返回命中的文本库信息。格式为数组,具体结构描述请参见hitLibInfo。 |
results | JSONArray | 返回结果。调用成功时,返回结果中包含一个或多个元素。每个元素是一个结构体,具体结构描述请参见result。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
scene | String | porn | 图片检测场景。取值:
|
label | String | sexy | 检测结果的分类。不同检测场景的结果分类不同,具体如下:
|
sublabel | String | porn | 如果检测场景包含智能鉴黄(porn)和暴恐涉政(terrorism),则该字段可以返回检测结果的细分类标签。 |
suggestion | String | block | 建议您执行的后续操作。取值:
|
rate | Float | 91.54 | 置信度分数,取值范围:0(表示置信度最低)~100(表示置信度最高)。如果suggestion为pass,则置信度越高,表示内容正常的可能性越高;如果suggestion为review或block,则置信度越低,表示内容违规的可能性越高。 重要 该值仅作为参考,强烈建议您不要在业务中使用。建议您参考suggestion和label(或者部分接口返回的sublabel)结果用于内容违规判定。 |
frames | JSONArray | 如果待检测图片因为过长被截断,该参数返回截断后的每一帧图像的临时访问地址。具体结构描述请参见frame。 | |
hintWordsInfo | JSONArray | 图片中含有广告或文字违规信息时,返回图片中广告文字命中的风险关键词信息。具体结构描述,请参见hintWordsInfo。 说明 只有图文违规(ad)场景会返回该结果。
| |
qrcodeData | StringArray | {"http://example.com/01ZZOliO"} | 图片中含有二维码时,返回图片中所有二维码包含的文本信息。 说明 只有图片二维码(qrcode)场景会返回该结果。 |
qrcodeLocations | JSONArray | 返回图片中识别到的二维码的坐标信息,关于具体的结构描述,请参见qrcodeLocation。 | |
programCodeData | JSONArray | 图片中含有小程序码时,返回小程序码的位置信息。关于具体结构的描述,请参见programCodeData。 说明 只有图片二维码(qrcode)场景会返回该结果,且必须已经开启小程序码识别。 | |
logoData | JSONArray | 图片中含有logo时,返回识别出来的logo信息。关于具体结构的描述,请参见 logoData。 说明 只有图片logo(logo)场景会返回该结果。 | |
sfaceData | JSONArray | 图片中包含暴恐识涉政内容时,返回识别出来的暴恐涉政信息。关于具体结构的描述,请参见sfaceData。 说明 只有图片暴恐涉政(terrorism)场景会返回该结果。 | |
ocrData | StringArray | 识别到的图片中的完整文字信息。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
rate | Float | 89.85 | 置信度分数,取值范围:0~100,置信度越高表示检测结果的可信度越高。建议您不要在业务中使用该分数。 |
url | String | http://example.com/test-01.jpg | 被截断的图片的临时访问URL,地址有效期是5分钟。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
x | Float | 11.0 | 以图片左上角为坐标原点,小程序码区域左上角到y轴距离,单位:像素。 |
y | Float | 0.0 | 以图片左上角为坐标原点,小程序码区域左上角到x轴距离,单位:像素。 |
w | Float | 402.0 | 小程序码区域宽度,单位:像素。 |
h | Float | 413.0 | 小程序码区域高度,单位:像素。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
type | String | TV | 识别出的logo类型,取值为TV (台标)。 |
name | String | 湖南台 | 识别出的logo名称。 |
x | Float | 140 | 以图片左上角为坐标原点,logo区域左上角到y轴距离,单位:像素。 |
y | Float | 68 | 以图片左上角为坐标原点,logo区域左上角到x轴距离,单位:像素。 |
w | Float | 106 | logo区域宽度,单位:像素。 |
h | Float | 106 | logo区域高度,单位:像素。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
x | Float | 49 | 以图片左上角为坐标原点,人脸区域左上角到y轴距离,单位:像素。 |
y | Float | 39 | 以图片左上角为坐标原点,人脸区域左上角到x轴距离,单位:像素。 |
w | Float | 47 | 人脸区域宽度,单位:像素。 |
h | Float | 121 | 人脸区域高度,单位:像素。 |
faces | JSONArray | {"id":"AliFace_0001234","name":"命中人名","rate":91.54} | 识别出的人脸信息,具体结构如下:
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
context | String | 文字命中的自定义文本内容。 | |
libCode | String | 123456 | 文字命中的自定义文本内容对应的库code。 |
libName | String | abc | 文字命中的自定义文本内容对应的库名称。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
context | String | 文字命中的风险关键词内容。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
x | Float | 11.0 | 以图片左上角为坐标原点,二维码区域左上角到y轴距离,单位:像素。 |
y | Float | 0.0 | 以图片左上角为坐标原点,二维码区域左上角到x轴距离,单位:像素。 |
w | Float | 402.0 | 二维码区域宽度,单位:像素。 |
h | Float | 413.0 | 二维码区域高度,单位:像素。 |
qrcode | String | http://xxx | 识别到的二维码链接。 |
文本审核返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
code | Integer | 200 | 错误码,和HTTP状态码一致。更多信息,请参见错误码表。 |
msg | String | OK | 请求消息的响应消息。 |
dataId | String | cfd33235-71a4-468b-8137-a5ffe323**** | 文字的顺序号。 |
taskId | String | txt6HB8NQoEbU@5fosnj2xVEM-1t**** | 检测任务的ID。 |
content | String | 本小额贷款,安全、快捷、方便、无抵押,随机随贷,当天放款,上门服务。 | 被检测文本,和调用请求中的待检测文本对应。 |
filteredContent | String | 本****,安全、快捷、方便、***,随机随贷,当天放款,****。 | 如果被检测文本命中了自定义关键词词库中的关键词,则会返回当前字段,并将命中的关键词替换为星号(*)。 |
results | JSONArray | 返回结果。调用成功时(code=200),返回结果中包含一个或多个元素。每个元素是个结构体,具体结构描述,请参见result。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
scene | String | antispam | 检测场景。 |
suggestion | String | block | 建议您执行的后续操作。取值:
|
label | String | porn | 文本垃圾检测结果的分类。取值:
|
rate | Float | 99.91 | 置信度分数,取值范围:0(表示置信度最低)~100(表示置信度最高)。如果suggestion为pass,则置信度越高,表示内容正常的可能性越高;如果suggestion为review或block,则置信度越低,表示内容违规的可能性越高。 重要 该值仅作为参考,强烈建议您不要在业务中使用。建议您参考suggestion和label(或者部分接口返回的sublabel)结果用于内容违规判定。 |
extras | JSONObject | {"userId":"xxx"} | 附加信息,扩展字段。 |
details | JSONArray | 命中风险的详细信息,一条文本可能命中多条风险详情。具体结构描述,请参见details。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
label | String | porn | 文本命中风险的分类。取值:
|
contexts | JSONArray | 命中该风险的上下文信息。具体结构描述,请参见context。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
context | String | 上门服务 | 检测文本命中的风险关键词,如果命中了关键词会返回该内容,如果命中了算法模型,则不会返回该字段。 |
positions | JSONArray | {"startPos":1, "endPos":10} | 如果命中关键词,会返回该词在原始文本中的位置。 |
libName | String | 您自定义的词库名称 | 命中自定义词库时,才会返回当前字段。取值为创建词库时设置的词库名称。 |
libCode | String | 123456 | 命中您自定义文本库时,才会返回当前字段。取值为创建风险文本库后系统返回的文本库code。 |
ruleType | String | ip | 命中行为规则时,才会返回当前字段。取值:
|