身份证识别


接口描述

  1. 身份证正反面自动识别。
  2. 身份证正面信息识别,包括姓名、出生年月、地址、民族。
  3. 返回身份证正面图片中人脸位置及人脸截图。
  4. 身份证反面信息识别,包括签发机关、有效期限。

请求说明

HTTP 方法:

POST

请求 URL:

/ai-cloud-cweis/ocr/idCard

Header如下:

参数名称
Content-Type application/json;charset=UTF-8

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

请求参数:

参数名称 数据类型 必填 参数描述
appKey String Y 应用生成的appkey
sign String Y 签名
nonceStr String Y 随机字符串
img String(1,4000) Y 待处理图片数据(base64编码)
getFace int Y 1:返回截取的人脸图片,0:不返回人脸图片(默认);正面身份证才返回结果
busFlowId String(1,64) N String(1,64)

返回说明

返回参数:

返回值名称 类型 描述
code float 返回码,0成功,非0失败
message String(1,128) 返回码描述
data object 返回的数据
type int 1表示正面,0表示反面
address String(1,128) 地址
name String(1,32) 姓名
folk String(1,32) 民族
cardno String(1,32) 身份证号码
birthday String(1,32) 出生日期
sex String(1,8) 性别
face object 返回的人脸信息,包含如下数据
image String(1,4000) 人脸图片数据(base64编码)
validdate1 String(1,8) 有效期开始日期,如20120222
validdate2 String(1,8) 有效期结束日期,如20220221
authority String(1,128) 签发机关
签发机关 bigint 交易流水ID(建议保存)

返回示例:

{
    "code": 0,
    "message": "请求成功",
    "data": {
        "type": "0",
        "validdate1": "20060525",
        "authority": "广州市公安局番禺分局",
        "validdate2": "20160525"
    }
}

`
是否仍需要帮助? 请保持联络!
最后更新于 23rd Apr 2024