文本图像审核接口.md 5.55 KB

1、百度API文本审核

百度API文本审核#(method=${yoho.reviewed.controller.url}/textAudit/textAudit)

请求参数

参数名称 参数类型 长度 是否必填 示例 默认值 备注
uid Integer 3801009 若填写,随结果返回
content String 255 昵称测试💰 🐧💰 需审核文本
scenName String 255 NICKENAME_CENSOR(暂定) 审核场景名称
license String 255 22c5c86b-3dad-473b-8688-a386a0695343(暂定) 场景安全码,由我们提供
businessLine String 255 uic(暂定) 业务线,必须与场景对应的一致
context String 255 uic(暂定) 调用方webContext,必须与场景对应的一致

接口说明

接口说明
请求域名 ${yoho.reviewed.controller.url}
接口名 textAudit/textAudit
接口说明 百度API文本审核
http请求方式 POST/GET

返回信息

返回字段 描述
code 返回码
message 提示信息
date 返回对象
-responseCode 本次审核唯一标志
-resultCode 审核结果 1: 通过,2: 不通过
-rejectWord 违规词,审核通过则为空
-resultDatas 百度api返回信息
-uid 若请求参数中传了uid则带回

请求示例 ${yoho.reviewed.controller.url}/textAudit/textAudit?sceneName=NICKENAME_CENSOR&businessLine=uic&context=uic-gateway&license=22c5c86b-3dad-473b-8688-a386a0695343&uid=38010009&content=昵称测试💰 🐧💰

响应

审核通过JSON格式如下所示

{
    "code": 200,
    "data": {
        "responseCode": "pqrk1j82pa78f",
        "resultCode": "1",
        "rejectWord": "",
        "resultDatas": "{\"result\":{\"pass\":[{\"score\":0.014999999664724,\"hit\":[],\"label\":1},{\"score\":0.037999998778105,\"hit\":[],\"label\":2},{\"score\":0,\"hit\":[],\"label\":3},{\"score\":0.25764735099338,\"hit\":[],\"label\":4},{\"score\":0.0049999998882413,\"hit\":[],\"label\":5}],\"review\":[],\"reject\":[],\"spam\":0},\"log_id\":7019037961078052478}",
        "uid": 38010009
    },
    "message": "success"
}

审核不通过JSON格式如下所示

{
    "code": 200,
    "data": {
        "responseCode": "pqrk8s82pa78g",
        "resultCode": "2",
        "rejectWord": "金三胖,金三胖,三胖",
        "resultDatas": "{\"result\":{\"pass\":[{\"score\":0.0099999997764826,\"hit\":[],\"label\":1},{\"score\":0.078000001609325,\"hit\":[],\"label\":2},{\"score\":0.24356552238806,\"hit\":[],\"label\":4},{\"score\":0.0080000003799796,\"hit\":[],\"label\":5}],\"review\":[],\"reject\":[{\"score\":1.0,\"hit\":[\"金三胖\",\"金三胖\",\"三胖\"],\"label\":3}],\"spam\":1},\"log_id\":1886341134614767166}",
        "uid": 38010009
    },
    "message": "success"
}

审核失败JSON格式如下所

{
    "code": 209,
    "message": "文本为空"
}

2、百度API图片审核

百度API图片审核#(method=${yoho.reviewed.controller.url}/imageAudit/imageAudit)

请求参数

参数名称 参数类型 长度 是否必填 示例 默认值 备注
uid Integer 3801009 若填写,随结果返回
imageBOList List list中存ImageBO对象
-imageUrl String https://ss1.bdstatic.com/4958&fm=27&gp=0.jpg 图片url,为List中ImageBO对象必传字段
scenName String 255 HEADIMG_CENSOR(暂定) 审核场景名称
license String 255 22c5c86b-3dad-473b-8688-a386a0695343(暂定) 场景安全码,由我们提供
businessLine String 255 uic(暂定) 业务线,必须与场景对应的一致
context String 255 uic(暂定) 调用方webContext,必须与场景对应的一致

请求示例JSON格式如下所示

{
    "uid": "3801009",
    "sceneName":"HEADIMG_CENSOR",
    "businessLine":"uic",
    "context":"uic",
    "license":"22c5c86b-3dad-473b-8688-a386a0695343",
    "imageBOList":[
        {
            "imageUrl":"https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1393987749,3422146058&fm=27&gp=0.jpg"
        },
        {
            "imageUrl":"https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1752243568,253651337&fm=27&gp=0.jpg"
        }
    ]
}

接口说明

接口说明
请求域名 ${yoho.reviewed.controller.url}
接口名 /imageAudit/imageAudit
接口说明 百度api图片审核
http请求方式 POST

返回信息

返回字段 描述
code 返回码
message 提示信息
date 返回对象
-responseCode 本次审核记录唯一标志
-resultCode 审核结果 1:通过, 2:不通过
-resultDatas 百度api返回信息
-uid 若请求参数中传了uid则带回

响应

审核通过JSON格式如下所示

{
    "code": 200,
    "data": {
        "responseCode": "pqrjb462p0hes",
        "resultCode": "1",
        "resultDatas": "[{\"conclusion\":\"合规\",\"log_id\":15566091557698088,\"conclusionType\":1}]",
        "uid": 3801009
    },
    "message": "success"
}

审核不通过JSON格式如下所示

{
    "code": 200,
    "data": {
        "responseCode": "pqrj4v62p0her",
        "resultCode": "2",
        "resultDatas": "[{\"conclusion\":\"合规\",\"log_id\":15566089388365587,\"conclusionType\":1},{\"conclusion\":\"不合规\",\"log_id\":15566089595368808,\"data\":[{\"msg\":\"存在水印码内容\",\"probability\":0.97585493,\"type\":5},{\"msg\":\"恶意推广\",\"probability\":0.92202735,\"type\":9}],\"conclusionType\":2}]",
        "uid": 3801009
    },
    "message": "success"
}
}

审核失败JSON格式如下所

{
    "code": 208,
    "message": "图片内容失败"
}