API文档
- 简介
- 调用方式
- 错误码
- 查验文档
-
人证识别 - 身份证OCR识别
- 护照OCR识别
- 结婚证OCR识别
- 银行卡OCR识别
- 军官证OCR识别
- 外国人永久居留证OCR识别
- 出生证明OCR识别
- 临时身份证OCR识别
- 港澳台居民来往大陆通行证
- 户口本OCR识别
- 户口本个人页OCR识别
- 社保卡OCR识别
- 往来港澳通行证正面OCR识别
- 离婚证OCR识别
- 往来港澳通行证OCR背面识别
-
车辆证件 - VIN码OCR识别
- 行驶证OCR识别
- 驾驶证(支持电子驾驶证)OCR识别
- 机动车发票OCR识别
- 车辆登记证OCR识别
- 车辆合格证OCR识别
- 车牌OCR识别
- 二手车发票OCR识别
- 道路运输许可证OCR识别
- 电子保单识别
- 行驶证(支持电子行驶证)OCR识别
- 货物进口说明书OCR识别
-
发票识别 - 增值税发票OCR识别
- 火车票OCR识别
- 出租车票OCR识别
- 行程单OCR识别
- 定额发票OCR识别
- 电子承兑汇票OCR识别
- 银行回单OCR识别
-
房产证识别 - 不动产OCR识别
- 不动产登记证OCR识别
- 房产证OCR识别
- 房产证(统一字段)OCR识别
-
企业证件 - 营业执照OCR识别
- 开户许可证OCR识别
- 组织机构代码证OCR识别
-
通用识别 - 通用票据OCR识别
- 通用文字OCR识别
- 通用表格OCR识别
- 手写体OCR识别
- 银行流水OCR识别
- 证照自动分类OCR识别
- 证照自动分类
Hi,您好,欢迎使用译图智讯文字识别OCR服务。
本文档主要针对API开发者,描述译图智讯OCR文字识别接口服务的相关技术内容。
接口能力
| 产品名称 | 接口调用对应的pid |
|---|---|
| 人证识别 | |
| 身份证OCR识别 | 2 |
| 护照OCR识别 | 8 |
| 结婚证OCR识别 | 12 |
| 银行卡OCR识别 | 4 |
| 军官证OCR识别 | 11 |
| 外国人永久居留证OCR识别 | 53 |
| 出生证明OCR识别 | 52 |
| 临时身份证OCR识别 | 1020 |
| 港澳台居民来往大陆通行证 | 1018 |
| 户口本OCR识别 | 1002 |
| 户口本个人页OCR识别 | 1003 |
| 社保卡OCR识别 | 1039 |
| 往来港澳通行证正面OCR识别 | 1013 |
| 离婚证OCR识别 | 1005 |
| 往来港澳通行证OCR背面识别 | 1014 |
| 车辆证件 | |
| VIN码OCR识别 | 1 |
| 行驶证OCR识别 | 5 |
| 驾驶证(支持电子驾驶证)OCR识别 | 7 |
| 机动车发票OCR识别 | 61 |
| 车辆登记证OCR识别 | 62 |
| 车辆合格证OCR识别 | 68 |
| 车牌OCR识别 | 6 |
| 二手车发票OCR识别 | 60 |
| 道路运输许可证OCR识别 | 1076 |
| 电子保单识别 | 1038 |
| 行驶证(支持电子行驶证)OCR识别 | 1113 |
| 货物进口说明书OCR识别 | 1114 |
| 发票识别 | |
| 增值税发票OCR识别 | 21 |
| 火车票OCR识别 | 22 |
| 出租车票OCR识别 | 22 |
| 行程单OCR识别 | 22 |
| 定额发票OCR识别 | 22 |
| 电子承兑汇票OCR识别 | 1031 |
| 银行回单OCR识别 | 1037 |
| 房产证识别 | |
| 不动产OCR识别 | 501 |
| 不动产登记证OCR识别 | 1007 |
| 房产证OCR识别 | 1033 |
| 房产证(统一字段)OCR识别 | 1082 |
| 企业证件 | |
| 营业执照OCR识别 | 41 |
| 开户许可证OCR识别 | 1015 |
| 组织机构代码证OCR识别 | 1026 |
| 通用识别 | |
| 通用票据OCR识别 | 22 |
| 通用文字OCR识别 | 1001 |
| 通用表格OCR识别 | 1036 |
| 手写体OCR识别 | 1034 |
| 银行流水OCR识别 | 1066 |
| 证照自动分类OCR识别 | 666 |
| 证照自动分类 | 667 |
调用方式
请求格式
POST方式调用
接口地址
http://www.etoplive.com/ocr/PageOcrServlet
过往地址
http://www.etoplive.com/ocr/v3/recogInterface.srvc详情
http://www.etoplive.com/api/recog.srvc详情
支持http和https两种协议调用
请求头
| Header参数名称 | Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
请求参数
| 参数名称 | 字段类型 | 字段描述 | 是否必选 |
|---|---|---|---|
| file | String | 图片文件的 BASE64 编码 (file、 mfile 和urlPath参数必须 三个选一。) | 否 |
| mfile | file | 图片文件 (file、 mfile 和urlPath参数必须 三个选一。) | 否 |
| urlPath | String | 图片的url下载地址 (file、 mfile 和urlPath参数必须 三个选一。) | 否 |
| pid | String | 请查看简介里产品对应的pid编号 | 是 |
| key | String | 用户的Key 点击登录后查看 | 是 |
| secret | String | 用户的secret | 是 |
| requestId | String | 调用方业务流水号(长度限制为255) | 否 |
| removeImgData | String | 移除返回的裁切图base64值,默认值为1,设置为0才会返回裁切图的base64值 | 否 |
| openSeal | String | 识别印章内信息.默认值为0,设置为1开启识别(开启后识别时间会增加) | 否 |
| showPosition | String | 是否返回字段位置信息.默认值为0,设置为1返回,用于通用票据 | 否 |
| imageCheck | String | 图像质量检测模块开启功能.此功能只针对二代身份证,现在五个维度,一位表示一个维度,现在检测维度包含:图像类型(原件、其他件(复印件、屏拍件)的区分),图像完整性判断,光斑检测,模糊判断,PS检测,默认值为"00000",0表示不开启,1表示开启 | 否 |
| imageCheckVaule | String | 是否对各维度分数达标进行判断,只有在启动ImageCheck功能时才有效,默认值为1,不判断,直接返回分值,设置值为0,如果分数不达标,直接返回错误码ErrorCode | 否 |
注意事项
1.请求图片若使用file参数,需经过base64编码:图片的base64编码指将一副图片数据编码成一串字符串,使用该字符串代替图像地址。
2.mfile或base64编码urlencode后大小不超过5M
3.图片的base64编码是不包含图片头的,如(data:image/jpg;base64,)
调用示例
移动端调用示例
错误码
若服务器返回的ErrorCode等于0,则请求成功,其它则请求失败!
| 错误编码 | 描述 |
|---|---|
| 0 | 识别成功 |
| 3 | 非该类型证件 |
| 16 | 不支持的图像文件 |
| 17 | 未定义的产品类型 |
| 19 | 识别失败 |
| -1 | 用户已屏蔽 |
| -2 | 用户 key 或 secret 验证错误。 |
| -3 | 服务次数不足。 |
| -4 | 用户未找到。 |
| -5 | 未支持的识别类型。 |
| -6 | file 参数未提供。 |
| -7 | 未提供keyh或secret参数 |
| -8 | 服务器 IO 错误. |
| -9 | url资源不存在 |
| -10 | 产品更新维护中 |
| -49 | 图片解析异常导致请求失败! |
| -51 | 图片错误,请换一张再重试 |
| -52 | 系统繁忙,请一会后访问 |
| -55 | 客户端繁忙,请重新再试 |
| -57 | 图像检测质量异常 |
| -59 | 识别json数据格式异常 |
调用方式
请求格式
POST方式调用
请求头
| Header参数名称 | Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
请求参数
| 参数名称 | 字段类型 | 字段描述 | 是否必选 |
|---|---|---|---|
| file | String | 图片文件的 BASE64 编码 | 否 |
| urlPath | String | 图片的url下载地址 (file 和urlPath参数必须 二个选一。) | 否 |
| pid | String | 请查看简介里产品对应的pid编号 | 是 |
| key | String | 用户的Key 点击登录后查看 | 是 |
| secret | String | 用户的secret | 是 |
| requestId | String | 调用方业务流水号(长度限制为255) | 否 |
| removeImgData | String | 移除返回的裁切图base64值,默认值为1,设置为0才会返回裁切图的base64值 | 否 |
| openSeal | String | 识别印章内信息.默认值为0,设置为1开启识别(开启后识别时间会增加) | 否 |
| showPosition | String | 是否返回字段位置信息.默认值为0,设置为1返回,用于通用票据 | 否 |
| imageCheck | String | 图像质量检测模块开启功能.此功能只针对二代身份证,现在五个维度,一位表示一个维度,现在检测维度包含:图像类型(原件、其他件(复印件、屏拍件)的区分),图像完整性判断,光斑检测,模糊判断,PS检测,默认值为"00000",0表示不开启,1表示开启 | 否 |
| imageCheckVaule | String | 是否对各维度分数达标进行判断,只有在启动ImageCheck功能时才有效,默认值为1,不判断,直接返回分值,设置值为0,如果分数不达标,直接返回错误码ErrorCode | 否 |
接口返回示例
(说明:没有page接口的多页上层封装,相当于page接口里面的result字段,具体返回示例以调用接口的实际返回为准)
调用方式
请求格式
POST方式调用
请求头
| Header参数名称 | Value |
|---|---|
| Content-Type | application/x-www-form-urlencoded |
请求参数
| 参数名称 | 字段类型 | 字段描述 | 是否必选 |
|---|---|---|---|
| file | String | 图片文件的 BASE64 编码 | 否 |
| urlPath | String | 图片的url下载地址 (file 和urlPath参数必须 二个选一。) | 否 |
| pid | String | 请查看简介里产品对应的pid编号 | 是 |
| key | String | 用户的Key 点击登录后查看 | 是 |
| secret | String | 用户的secret | 是 |
| requestId | String | 调用方业务流水号(长度限制为255) | 否 |
| imageCheck | String | 图像质量检测模块开启功能.此功能只针对二代身份证,现在五个维度,一位表示一个维度,现在检测维度包含:图像类型(原件、其他件(复印件、屏拍件)的区分),图像完整性判断,光斑检测,模糊判断,PS检测,默认值为"00000",0表示不开启,1表示开启 | 否 |
| imageCheckVaule | String | 是否对各维度分数达标进行判断,只有在启动ImageCheck功能时才有效,默认值为1,不判断,直接返回分值,设置值为0,如果分数不达标,直接返回错误码ErrorCode | 否 |
接口返回示例
(说明:一般用于某个客户的身份证识别)
目录