图片异步检测接口

2021.04.13 13:50:13

    接口地址

    http://as.dun.163.com/v4/image/asyncCheck

    接口描述

    建议您使用POST请求, 且仅接受 application/x-www-form-urlencoded 编码格式。

    如果您对实时性要求不高,可以选择异步检测,其他情况下建议选择同步检测,对于同步检测接口的调用,建议您将超时时间设置为6秒。

    图片限制

    ◆ 目前支持的图片文件格式有:jpg, png, bmp, gif, webp, tiff;

    ◆ 支持图片大小:单张<10M;

    ◆ 图片尺寸大小:不小于 50px*50px;

    ◆ gif图长图说明:易盾自动将gif图长图截帧过检,最多5张,gif图长图均按照实际截图张数进行计费;

    ◆ 长图定义:长宽比大于5的图片

    请求参数

    公共参数已省略,详细见 请求公共参数

    基本参数

    参数名称 类型 是否必选 最大长度 描述
    images String(json数组) Y 32张或10MB images为json数组,支持批量检测
    version String Y 4 接口版本v4

    images参数结构说明

    字段名称 类型 是否必选 最大长度 描述
    name String Y 1024 图片名称(或图片标识), 该字段为回调信号字段,产品可以根据业务情况自行设计,如json结构、或者为图片url均可
    type Number Y 4 类型,分别为1:图片URL
    data String Y 32张 图片内容,如type=1,则该值为图片URL,图片URL检测单次请求最多支持32张
    callbackUrl String N 256 离线结果回调通知到客户的URL。主动回调数据接口超时时间设置为2s,为了保证顺利接收数据,需保证接收接口性能稳定并且保证幂等性。

    业务参数

    业务扩展参数,有助于通过业务维度辅助反垃圾结果判定,建议传入。

    参数名称 类型 是否必选 最大长度 描述
    用户信息 - N - 用户信息包含账号、昵称、等级、角色等,请查看 业务扩展参数—用户信息
    设备信息 - N - 设备信息包含设备ID、设备ID类型等,请查看 业务扩展参数—设备信息
    场景信息 - N - 场景信息包含私聊、群聊、直播、帖子等场景字段,请查看 业务扩展参数—场景信息
    ip String N 128 用户IP地址
    checkLabels String数组 N 64 接口指定过检分类,可多选,过检分类列表:100:色情,110:性感低俗,200:广告,210:二维码,300:暴恐,400:违禁,500:涉政,1100:涉价值观

    响应结果

    响应通用字段

    参数名称 类型 描述
    code Number 接口调用状态,200:正常,其他值:调用出错,返回码见 响应返回码
    msg String 结果说明,如果接口调用出错,那么返回错误描述,成功返回 ok
    result 数组 返回图片标识和本次请求数据唯一标识

    result 数据结构

    参数名称 类型 描述
    checkImages 数组 返回本次请求数据标识,以及图片标识
    dealingCount Number 缓冲池排队待处理数据量

    checkImages数组数据结构

    参数名称 类型 描述
    name String 图片名称(或图片标识)
    taskId String 本次请求数据标识,可以根据该标识查询数据最新结果

    响应示例

    {
        "code": 200,
        "msg": "ok",
        "result": {
            "checkImages": [
                {
                    "name": "1234",
                    "taskId": "8e0f4a7ffb6d45c2855c336c7111b3e5"
                },
                {
                    "name": "1234",
                    "taskId": "035b829ddf404829a72640d298a66fd1"
                },
                {
                    "name": "1234",
                    "taskId": "385d6d8704c7439b817d93482a16e847"
                },
                {
                    "name": "1234",
                    "taskId": "733cbc44b0254967a8b7375e3dfe6e66"
                }
            ],
            "dealingCount": 0
        }
    }
    
    在线咨询 电话咨询:95163223 免费试用