护照 OCR
接口描述
请求说明
HTTP 方法:
POST
请求 URL:
/ai-cloud-face/api/v1/ocrengine
Header 如下:
参数名称 | 值 |
---|---|
Content-Type | application/json;charset=UTF-8 |
Body 中放置请求参数,参数详情如下:
请求参数:
参数名称 | 数据类型 | 参数描述 |
---|---|---|
appKey | String | 应用生成的 appkey |
sign | String | 签名 |
nonceStr | String | 随机字符串 |
img | String | 图片数据(base64 编码),原始图片建议小于 3M,格式限定为 jpg |
busFlowId(可选) | String | 调用流水(0-32),用于流水唯一标识记录 |
返回说明
返回参数:
返回值名称 | 类型 | 描述 |
---|---|---|
code | int | 返回结果,0 表示成功,非 0 为对应错误号 |
success | Boolean | 是否成功 |
message | String | 返回描述 |
data | Object | 返回的数据如下 |
ocrEngineRet | object | OcrEngine 识别结果 |
Type | object | 护照类型 |
data | string | 护照类型识别结果 |
pos | object | 护照类型位置信息 |
CountryCode | object | 国家码 |
Surname | object | 姓 |
Dateofbirth | object | 出生日期 |
Placeofbirth | object | 出生地点 |
Dateofissue | object | 签发日期 |
Dateofexpiry | object | 有效期至 |
Placeofissue | object | 签发地点 |
Authority | object | 签发机关 |
Sex | object | 性别 |
PassportNo | object | 护照号码 |
Name | object | 姓名 |
NamePinyin | object | 姓名拼音 |
Nationality | object | 国籍 |
Givennames | object | 名 |
IdNumber | object | 身份证号 |
返回示例:
{
"code":0,
"data":{
"ocrEngineRet":{
"Authority":{
"data":"公安部出入境管理局",
"pos":{
"p1":{
"x":429,
"y":681
},
"p2":{
"x":723,
"y":681
},
"p3":{
"x":723,
"y":717
},
"p4":{
"x":429,
"y":717
}
}
},
..........
"Type":{
"data":"P",
"pos":{
"p1":{
"x":401,
"y":174
},
"p2":{
"x":429,
"y":174
},
"p3":{
"x":429,
"y":211
},
"p4":{
"x":401,
"y":211
}
}
}
}
},
"success":true,
"message":"success"
}