描述

支持对二代居民身份证正反面所有8个字段进行结构化识别,包括姓名、性别、民族、出生日期、住址、身份证号、签发机关、有效期限,识别准确率超过99%;同时支持身份证正面头像检测,并返回头像切片的base64编码。 同时,支持对用户上传的身份证图片进行图像风险和质量检测,可识别图片是否为复印件或临时身份证,是否被翻拍或编辑,是否存在正反颠倒、模糊、欠曝、过曝等质量问题。

请求说明

请求方式:POST
请求接口:/o/ie/de.do

请求参数

参数名父参数类型必选说明
label String 代理商标志
sign String 签名
side String 照片对应标识(正面照:Z,反面照:F)
imageBase64 String 图片base64(大小200kb以下)
orderCode String 业务订单号(每次调接口需保证唯一)

返回说明

参数名父参数类型必选说明
code String 状态码(code=10200,表示成功;其他为失败)
msg String 状态描述
sId String 请求订单号
tId String 响应流水号
timestamp Long 时间戳
data Object 结果体
name data String 用户姓名(当side=Z且code=10020)
birthDay data String 出生日期(当side=Z且code=10020)
sex data String 性别(当side=Z且code=10020)
address data String 证件地址(当side=Z且code=10020)
cardno data String 证件号(当side=Z且code=10020)
nation data String 民族(当side=Z且code=10020)
penOrg data String 证件签发组织 (当side=F且code=10020)
penStartTime data String 证件发放日期 (当side=F且code=10020)
penEndTime data String 证件到期日期 (当side=F且code=10020)

案例

输入参数
                   
                    {
                        "label":"TEST",
                        "orderCode":"11131",
                        "side":"Z",
                        "sign":"cd83ba3d077d6b8fd58fc532d33225b8c640290a",
                        "imageBase64":"XXXXXXXX"
                    }
                   
                
输出参数
                   
                    {
                        "code": 10200,
                        "msg": "success",
                        "sId": "11135",
                        "tId": "MSTX160455663686857",
                        "timestamp": 1604556638295,
                        "data": {
                            "birthDay": "1999-08-30",
                            "address": "广东省XXXXX村",
                            "nation": "汉",
                            "sex": "女",
                            "name": "郭XXX",
                            "cardno": "44XXXXXXXX"
                        }
                    }
                    或者
                    {
                        "code": 10203,
                        "msg": "订单已存在,请勿重复提交",
                        "sId": "11131",
                        "tId": null,
                        "timestamp": 1604556548223,
                        "data": null
                    }
                    或者
                    {
                        "code": 10611,
                        "msg": "身份证正反面颠倒",
                        "sId": "11137",
                        "tId": "MSTX160455676460192",
                        "timestamp": 1604556769883,
                        "data": null
                    }