四项及人像

1. 四项信息实人

接口功能 验证用户姓名、身份证号、人像、身份证有效期是否一致
接口地址 /identityFace/checkIdfaceFour
请求类型 GET

1.1 请求字段

字段名称 字段描述 类型 必传 示例
name 姓名 String 张三
idNumber 身份证号 String 110101199003078857
userPhoto 人像照片 String 源图片base64编码。 图片小于40K,格式png、jpg
validFrom 有效期起始时间 String 20200101,长期为:00000000
validEnd 有效期截止时间 String 20500101,长期为:00000000

1.2 示例报文

{

"version": "1.0",

"signAlgo": "HmacSHA256",

"signature": "",

"deviceId": "DEV_1234",

"appId": "APP_1234",

"userTransId":"t123",

"name": "张三",

"idNumber": 110101197906048860,

"userPhoto": "",

"validFrom": "20200101",

"validEnd": "20500101"

}

1.3 响应字段

字段名称 字段描述 类型 必传 示例
data resultCode 结果码 Integer resultCode
resultMessage 结果信息 String 核验结果详细信息
identityResult 姓名验证结果 String 1:验证成功 2:不一致 3:库中无此号 4:其他错误
faceResult 身份证验证结果 String 0:null(当身份核验不验证成功时返回) 1:系统判断为同一人 2:系统判断为不同人 3:库中无照片 4:其他错误5:用户照片质量不佳
transId 交易流水号 String fafd4b7ae2154f879a96c58551
userTransId 用户交易流水号 String 154f879a96c58551

1.4 示例报文

{

"status": 200,

"message": "成功",

"trace": "",

"data": {

"resultCode": 200,

"resultMessage": "验证成功",

"identityResult": "1",

"faceResult": "1",

"userTransId": "t123",

"transId": "50345f28-9b57-490e-a1b0-643a4766b3c7"

​ }

}