欢迎您!

身份证OCR识别

接口标识: idimage 价格: 0.0005 元/次 VIP免费 同步响应
接口简介
身份证OCR识别接口上传身份证照片即自动判断人像面或国徽面,也可手动指定识别面,返回对应面的结构化字段:正面提取姓名、性别、民族、出生日期、住址与公民身份号码,反面提取签发机关和有效期起止。出生日期与有效期均归一为YYYY-MM-DD格式,有效期截止支持返回「长期」,适合实名认证、开户面签与入职登记等场景。
详细介绍
常见问题
Q:身份证OCR识别接口能做什么?
A:对居民身份证图片做结构化识别。side=front 识别正面(人像面),返回姓名、性别、民族、出生日期、住址、身份证号码;side=back 识别反面(国徽面),返回签发机关、有效期起始、有效期截止;side 留空自动判断识别面。同步接口,调用后直接返回结果。
Q:响应里为什么没有另一面的字段?
A:本接口按面返回:响应只包含所识别面的字段加 side 标识,另一面的字段键不会出现在 data 中(而不是返回空字符串)。请以 side 值判断本次识别的是哪一面,再按对应字段清单解析。
Q:自动模式会识别两次吗?
A:side 留空时平台先按正面识别,未取到有效正面信息才自动改按反面,最多产生两次内部识别尝试,但对使用者而言是一次接口调用。
Q:识别不到的字段会怎样?
A:所识别面的字段按固定清单构造,始终全部返回,未识别到的为空字符串,不会出现 null。长期有效证件的 valid_end 返回「长期」。识别由大模型完成,无法承诺百分之百准确,建议对姓名、身份证号等关键字段做非空校验并辅以人工复核。
Q:结果会缓存吗?
A:会。本接口开启结果缓存,缓存有效期为 1000 秒,期间的相同请求(业务参数完全一致)直接复用上次结果,省去重复识别的等待。
接口地址: https://www.phpwc.cn/api/idimage
请求方式: POST
业务请求参数
参数名类型必填默认值说明
file string 必填 - 文件输入(自动识别):公网URL / Base64(data:开头) / 文件ID(fileid_开头)
side string 选填 - 识别面:front=正面(人像面),back=反面(国徽面),留空自动识别
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
side string 识别面:front/back
name string 姓名(正面)
sex string 性别(正面)
nation string 民族(正面)
birth string 出生日期,格式YYYY-MM-DD(正面)
address string 住址(正面)
id_number string 身份证号(正面)
issue_authority string 签发机关(反面)
valid_start string 有效期起始,格式YYYY-MM-DD(反面)
valid_end string 有效期截止,格式YYYY-MM-DD或「长期」(反面)
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号