Skip to content

深伪防护检测 ​


接口描述 ​

该接口通过检测单张图片对其进行风险检测。

进行接口调用前,需要获取必要的token信息,可查看登录鉴权。 该接口为加密接口,可查看签名与加密方式配置加密秘钥,并对接口内容进行加密。

请求说明 ​

HTTP 方法:

POST

请求 URL:

/ai-cloud-face/live/deepfake

Header如下:

参数名称值
Content-Typeapplication/json;charset=UTF-8

Body中放置请求参数,参数详情如下:

请求参数:

参数名称必填数据类型长度参数描述
img是String1-3000k图片base64
busFlowId否String0-64业务流水号,业务系统唯一序列号(对账用,建议传入)

请求示例:

{
    "img":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQ......",
    "busFlowId":"1058756076423356416"
}

返回说明 ​

返回参数:

返回值名称数据类型长度描述
codeString1-8返回结果,00000000表示成功
messageString1-255返回码描述
dataObject-返回的数据
-isAliveBoolean1是否活体
-attacksAttackList[]1-99攻击列表
-busFlowIdString1-64业务流水号,业务系统唯一序列号
-flowIdString1-64交易流水ID(建议保存)

AttackList对象:

返回值名称数据类型长度描述
attackCodeString1-8攻击码
attackDescString1-64攻击描述

返回示例:

{
  "code": "00000000",
  "data": {
    "isAlive": false,
    "attacks": [
      {
        "attackDesc": "水印风险",
        "attackCode": "7001"
      }
    ],
    "flowId": "1097528957835685888"
  },
  "success": true,
  "message": "success"
}

错误码

以下仅列出了接口业务逻辑相关的错误码,其他错误码详见 公共CODE码表

码值是否成功是否计费描述
00000000是是成功
50029800否否图片不能为空
50029334否否防攻击检测异常
50029109否否引擎检测异常
50029108否否引擎检测异常
50029801否否图片大小不能超过3M
80004221否否图片base64有误