
身份证OCR识别
支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上
身份证文字识别 不能替代身份证认证,仅用于提取相关信息进一步进行身份认证。
适用于需要用户提交身份证内容的APP产品,提升用户体验,保障信息准确性。
支持对二代居民身份证正反面的关键字段识别,包括姓名、性别、民族、出生日期、住址、 身份证号、签发机关、有效期限,准确率98%以上
调用地址: https://api.topthink.com/ocr/idcard
请求方式:POST
返回类型:JSON
API 调用: 调用说明
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
image | 是 | string | 图像数据,base64编码(不包含data/jpeg;base64,),要求base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式 |
side | 是 | string | front:正面识别;back:反面识别; |
$client = new Client("访问令牌")
$result = $client->ocrIdcard()
->withImage("image")
->withSide("side")
->request();
名称 | 类型 | 说明 |
---|---|---|
realname | string | 姓名 |
sex | string | 性别 |
nation | string | 名族 |
born | string | 出生日期 |
address | string | 地址 |
idcard | string | 身份证号 |
side | string | 正反面 |
begin | string | 签发日期 |
end | string | 失效日期 |
department | string | 签发机关 |
{
"code": 0,
"message": "成功",
"data":{
"realname": "张三",/*姓名*/
"sex": "男",/*性别*/
"nation": "侗",/*民族*/
"born": "19760613",/*出生日期*/
"address": "贵州省都匀市甘塘镇长红机器厂散居户169号",/*地址*/
"idcard": "522701197606131938",/*身份证号*/
"side": "front",/*正面*/
"orderid": 339057896/*本次查询流水号*/
}
}