数脉API 图片违规审核接口调用

2026-01-30

数脉API

数脉API 图片违规审核接口调用

一、接口名称

图片违规审核

 

二、接口介绍

通过图片审核接口,可对图片的内容、图片中包含的文字进行审核,是否存在违禁词、敏感词,并返回违规原因。支持自定义违规内容。

 

三、API接口文档

1. 请求地址

url:https://api.shumaidata.com/v4/img_censor/censor

请求方式 method:post

参数:

 

2. 签名算法说明

服务商分配的appid、当前时间毫秒数timestamp、商户分配的app_security、 三者通过&符号拼接成字符串进行md5加密得到。

 如:appid=xyzxyzxyz,timestamp=1555378976238,app_security=efcefcefcefcefc ;

 拼接后的字符串:str=xyzxyzxyz&1555378976238&efcefcefcefcefc ;

 加密后得到sign = md5(str) = 4e7e1974b79f3656aeaf03f1158f5d5d ;

 

3. 正确返回示例

// 合规返回

{

    "msg": "成功",

    "success": true,

    "code": 200,

    "data": {

        "orderNo": "452639715694757278",

        "conclusion": "合规",

        "conclusionType": 1,//1:合规,2:不合规,3:疑似,4:审核失败

        "details": null

    }

}

// 不合规返回

{

    "msg": "成功",

    "success": true,

    "code": 200,

    "data": {

        "orderNo": 15656776740396212,

        "conclusion": "不合规",// 审核结果,可取值描述:合规、不合规、疑似、审核失败

        "conclusionType": 2,// 审核结果类型,可取值1、2、3、4,分别代表1:合规,2:不合规,3:疑似,4:审核失败

        "details": [//不合规/疑似/命中白名单项详细信息。响应成功并且conclusion为疑似或不合规或命中白名单时才返回,响应失败或conclusion为合规且未命中白名单时不返回。

            {

                "type": 0,//结果具体命中的模型:0:图片库-百度违禁图库、1:涉黄、2:暴恐、3:恶心图像、4:广告、5:●●-政治人物,人物库-公众人物、6:图像质量、7:图片库-自定义图像黑库、8:图片库-自定义图像白库、10:用户头像、11:图文-百度违禁词库、12:图文、13:图文-自定义文本黑名单、14:图文-自定义文本白名单、15:EasyDL自定义模型、16:●●-敏感旗帜标志,●●-中国地图及类似图形,●●-敏感媒体、21:违禁、24:直播场景、38:敏感媒体、39:公众人物、40:官方增强场景库、41:自定义场景库

                "subType": 0,// 见文末审核子类型

                "conclusion": "不合规",

                "conclusionType": 2,

                "msg": "存在百度违禁图不合规"//不合规项描述信息

            },

            {

                "type": 5,

                "subType": 1,

                "conclusion": "不合规",

                "conclusionType": 2,

                "msg": "存在公众人物不合规",

                "location": [//命中内容的位置相关信息

                    {

                        "height": 196.5,//命中内容的高度

                        "left": 112.1,//命中内容与左边界的距离

                        "rotation": 0,//相对于竖直方向的顺时针旋转角度

                        "top": 1483.1,//命中内容与上边界的距离

                        "width": 192.2//命中内容的宽度

                    }

                ],

                "stars": [

                    {

                        "probability": 0.97755790710449,//人脸相似度

                        "name": "张三",//人名

                        "datasetName": "人脸所属自定义数据集名称"//

                    }

                ]

            },

            {

                "type": 6,

                "subType": 0,

                "conclusion": "不合规",

                "conclusionType": 2,

                "probability": 0.8348787,

                "msg": "存在清晰度不合规"

            },

            {

                "type": 12,

                "subType": 2,

                "conclusion": "不合规",

                "conclusionType": 2,

                "msg": "存在文本色情不合规",

                "hits": [

                    {

                        "probability": 1,

                        "datasetName": "百度默认文本反作弊库",

                        "words": [//文本命中词库的关键词

                            "电话 找小姐"

                        ]

                    }

                ]

            },

            {

                "type": 13,

                "subType": 0,

                "conclusion": "不合规",

                "conclusionType": 2,

                "msg": "存在自定义文本黑名单不合规",

                "hits": [

                    {

                        "datasetName": "用户自定义黑名单",

                        "words": [

                            "他妈的",

                            "他奶奶的"

                        ],

                        "wordHitPositions": [//送检文本命中词库的详细信息

                            {

                                "keyword": "专用",//送检文本命中词库的关键词

                                "positions": [//关键词在送检原文中的位置(从0开始计算):分别为“起始位置”,“结束位置”

                                    [

                                        2,

                                        3

                                    ],

                                    [

                                        6,

                                        7

                                    ]

                                ]

                            }

                        ]

                    }

                ]

            }

        ]

    }

}

 

审核子类型,此字段需参照type主类型字段决定其含义:

当type=0时subType取值含义 : 0:百度官方违禁图

当type=1时subType取值含义: 0:一般色情、1:卡通色情、2:SM、3:低俗、4:儿童裸露、5:艺术品色情、6:性玩具、7:男性性感、8:自然男性裸露、9:女性性感、10:卡通女性性感、11:特殊类、12:亲密行为、13:卡通亲密行为、14:孕肚裸露、15:臀部特写、16:脚部特写、17:裆部特写

当type=2时subType取值含义: 0:警察部队、1:血腥、2:尸体、3:爆炸火灾、5:暴乱、7:军事武器、9:血腥动物或动物尸体、10:车祸、11:枪械、12:弹药、13:刀具、14:武装人员、15:特殊服饰

当type=3时subType取值含义: 1:性器官特写、2:脏器、3:疾病表症、4:密集恐惧症、5:腐烂食物、6:排泄物、7:恶心动物、8:人体血腥和尸体、9:动物血腥及尸体

当type=4时subType取值含义:0:水印、1:二维码、2:条形码、3:识别二维码中内容、4:识别条形码中内容、6:小程序码、7:水印自定义黑名单、8:水印自定义白名单

当type=5时subType取值含义:2:自定义人物黑库、3:自定义人物白库、4:领导人、5:●●正面人物、6:●●负面人物、7:其他●●人物、8:劣迹艺人、9:其他公众人物、10:卡通领导人

当type=6时subType取值含义: 0:图像清晰度、1:图像美观度

当type=7时subType取值含义: 0:用户自定义图像黑名单

当type=8时subType取值含义: 0:用户自定义图像白名单

当type=10时subType取值含义: 0:图像中必须是真人脸

1:人脸必须为正脸、2:左右旋转角度、3:俯仰角度、4:歪头角度、5:人脸不能有遮挡、6:不能遮挡眼睛、7:不能遮挡鼻子、8:不能遮挡嘴、9:不能遮挡下巴、10:不能遮挡脸颊、11:人脸不能佩戴墨镜、12:人脸占比、13:人脸必须清晰 、 14:图像中必须为单人脸、 15:人脸为女性、16:人脸为男性、17:人脸为未成年

当type=11时subType取值含义: 0:百度默认违禁词库

当type=12时subType取值含义: 0:低质灌水、2:文本色情、4:恶意推广、5:低俗辱骂、7:隐私信息

当type=13时subType取值含义: 0:自定义文本黑名单

当type=14时subType取值含义: 0:自定义文本白名单

当type=16时subType取值含义: 0:中国国旗及类似图形、1:中国地图及类似图形、2:党旗、军旗、党徽及类似图形、3:警徽及类似图形、4:各类臂章、5:反动组织旗帜、徽章、标志、6:政治敏感事件、7:领导人影射、8:宗教识别、9:敏感物品、10:敏感地点、11:各国旗帜标志、12:暴恐组织标志、13:邪教组织标志

当type=21时subType取值含义: 1:真人吸烟、2:卡通吸烟、3:毒品、4:真人饮酒、5:卡通饮酒、6:赌博、7:纹身、8:钱币、9:竖中指、10:野生动物制品

当type=24时subType取值含义: 0:卫生间场景、1:车内场景、2:卧室场景、3:无意义场景、4:普通场景

当type=38时subType取值含义: 1:封禁媒体

当type=39时subType取值含义: 0:医疗人物、1:娱乐人物、2:文学艺术家、3:经济人物、4:教育与科研人员、5:体育人物、6:历史人物、7:热点人物、8:非现实人物、9:其他人物

当type=40时subType取值含义:1:官方增强场景库

当type=41时subType取值含义: 1:自定义场景库

 

4. 错误返回示例

{

    "msg": "文本不能为空",

    "success": false,

    "code": 400,

    "data": null

}

 

5. 返回字段说明

 

6. Code错误码说明

 

四、相关接口推荐

文本违禁词审核接口

 

更多API接口调用:https://www.shumaiapi.com/product