百度云-文字识别

第三方服务商
价格:免费使用  
服务商: 万维易源
  • 产品介绍
  • 接口文档
  • 服务商
  • 官方客服

你好,朋友!

这是一个模板API,

 

以下介绍内容来自于百度智能云_文字识别的官方文档:

 

接口能力

接口名称接口能力简要描述
通用文字识别对各类通用场景、文件的识别接口,按行返回识别结果
通用文字识别识别图片中的文字信息
通用文字识别(高精度版)更高精度地识别图片中的文字信息
通用文字识别(含位置信息版)识别图片中的文字信息(包含文字区域的坐标信息)
通用文字识别(高精度含位置版)更高精度地识别图片中的文字信息(包含文字区域的坐标信息)
通用文字识别(含生僻字版)识别图片中的文字信息(包含对常见字和生僻字的识别)
卡证文字识别对各类卡片、证照进行结构化识别,按字段返回识别结果

 

更多功能请查看我们的帮助文档

通用文字识别(高精度版)


接口地址:http://route.showapi.com/2003-35 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。 
文件上传的POST时,enctype=multipart/form-data。 

1、系统级参数(所有接入点都需要的参数): 

参数名称类型示例值必须描述
showapi_appidString100易源应用id
showapi_signString698d51a19d8a121ce581499d7b701668为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 
showapi_timestampString20141114142239客户端时间。 
格式yyyyMMddHHmmss,如20141114142239 
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。 
showapi_res_gzipString1或0返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...

2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起 

参数名称类型默认值示例值必须描述
imageString  图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
detect_directionString  是否检测图像朝向,默认不检测,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:- true:检测朝向;- false:不检测朝向。
probabilityString  是否返回识别结果中每一行的置信度
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-35","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("detect_direction","") .addTextPara("probability","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起 

名称类型示例值描述
showapi_res_bodyString{"city":"昆明","prov":"云南"}消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_codeint0易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口 
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
 
showapi_res_errorString用户输入有误!错误信息的展示
showapi_res_idStringce135f6739294c63be0c021b76b6fbff本次请求id
...

2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起 

名称类型示例值描述
...
返回示例:{}

表格文字识别(同步接口)


接口地址:http://route.showapi.com/2003-33 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-33","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
...
返回示例:{}

火车票识别


接口地址:http://route.showapi.com/2003-30 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-30","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
errno String
0
logid String
55481588484
请求标识码,随机数,唯一。
date String
2017年12月11日
出发日期
destination_station String
嘉善南站
到达站
name String
刘虎
乘客姓名
seat_category String
二等座
席别
starting_station String
上海虹桥站
始发站
ticket_num String
Z13N025800
车次号
ticket_rates String
¥24.0元
车票金额
train_num String
D3125
车次号
...
返回示例:{"errno":"0", "logid":"55481588484", "date":"2017年12月11日", "destination_station":"嘉善南站", "name":"刘虎", "seat_category":"二等座", "starting_station":"上海虹桥站", "ticket_num":"Z13N025800", "ticket_rates":"¥24.0元", "train_num":"D3125" }

通用票据识别


接口地址:http://route.showapi.com/2003-28 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
recognize_granularity String
是否定位单字符位置,big:不定位单字符位置,默认值;small:定位单字符位置
probability String
是否返回识别结果中每一行的置信度
accuracy String
normal 使用快速服务;缺省或其它值使用高精度服务
detect_direction String
是否检测图像朝向,默认不检测,即:false。可选值包括true - 检测朝向;false - 不检测朝向。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-28","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("recognize_granularity","") .addTextPara("probability","") .addTextPara("accuracy","") .addTextPara("detect_direction","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
2661573626
words_result_num Number
1
识别结果数,表示words_result的元素个数
words_result Object[]
定位和识别结果数组
0 Object
location Object
left Number
212
表示定位位置的长方形左上顶点的水平坐标
top Number
3
表示定位位置的长方形左上顶点的垂直坐标
width Number
738
表示定位位置的长方形的宽度
height Number
24
表示定位位置的长方形的高度
words String
卡号/病案号:105353990标本编号:150139071送检科室:血液透析门诊病房
识别结果字符串
...
返回示例:{ "log_id":2661573626, "words_result_num":1, "words_result":[ { "location":{ "left":212, "top":3, "width":738, "height":24 }, "words":"卡号/病案号:105353990标本编号:150139071送检科室:血液透析门诊病房" } ] }

台湾通行证识别


接口地址:http://route.showapi.com/2003-27 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-27","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
424957212
请求标识码,随机数,唯一。
words_result Object
Address Object
签发地点
words String
北京
Birthday Object
出生日期
words String
19870405
CardNum Object
卡号
words String
L07379776
NameChn Object
姓名
words String
陈孟
NameEng Object
姓名拼音
words String
CHENMENG
Sex Object
性别
words String
ValidDate Object
有效期限
words String
20160116-20260115
words_result_num Number
7
识别结果数,表示words_result的元素个数
...
返回示例:{ "log_id":424957212, "words_result":{ "Address":{ "words":"北京" }, "Birthday":{ "words":"19870405" }, "CardNum":{ "words":"L07379776" }, "NameChn":{ "words":"陈孟" }, "NameEng":{ "words":"CHENMENG" }, "Sex":{ "words":"女" }, "ValidDate":{ "words":"20160116-20260115" } }, "words_result_num":7 }

港澳通行证识别


接口地址:http://route.showapi.com/2003-26 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-26","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
490699656
唯一的log id,用于问题定位
words_result Object
words String
山东
Birthday Object
出生日期
words String
19900201
CardNum Object
卡号
words String
c10563465
NameChn Object
姓名
words String
陈露露
NameEng Object
姓名拼音
words String
CHENLULU
Sex Object
性别
words String
ValidDate Object
有效期限
words String
20150116-20250115
words_result_num Number
7
...
返回示例:{ "log_id": 490699656, "words_result": { "words": "山东" }, "Birthday": { "words": "19900201" }, "CardNum": { "words": "c10563465" }, "NameChn": { "words": "陈露露" }, "NameEng": { "words": "CHENLULU" }, "Sex": { "words": "女" },"ValidDate": { "words": "20150116-20250115" }, "words_result_num": 7}

通用文字识别(含位置信息版)


接口地址:http://route.showapi.com/2003-25 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式,当image字段存在时url字段失效
url String
图片完整url,url长度不超过1024字节,url对应的图片base64编码后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式,当image字段存在时url字段失效,不支持https的图片链接
recognize_granularity String
是否定位单字符位置,big:不定位单字符位置,默认值;small:定位单字符位置
language_type String
识别语言类型,默认为chn_eng。可选值包括:- chn_eng:中英文混合;- eng:英文;- por:葡萄牙语;- fre:法语;- ger:德语;- ita:意大利语;- spa:西班牙语;- rus:俄语;- jap:日语;- kor:韩语
detect_direction String
是否检测图像朝向,默认不检测,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:- true:检测朝向;- false:不检测朝向。
detect_language String
是否检测语言,默认不检测。当前支持(中文、英语、日语、韩语)
vertexes_location String
是否返回文字外接多边形顶点位置,不支持单字位置。默认为false
probability String
是否返回识别结果中每一行的置信度
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-25","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("url","") .addTextPara("recognize_granularity","") .addTextPara("language_type","") .addTextPara("detect_direction","") .addTextPara("detect_language","") .addTextPara("vertexes_location","") .addTextPara("probability","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
3523983603
唯一的log id,用于问题定位
direction Number
0
图像方向,当detect_direction=true时存在。 - -1:未定义, - 0:正向, - 1: 逆时针90度, - 2:逆时针180度, - 3:逆时针270度
words_result_num Number
2
识别结果数,表示words_result的元素个数
words_result Object[]
定位和识别结果数组
0 Object
location Object
位置数组(坐标0点为左上角)
left Number
35
表示定位位置的长方形左上顶点的水平坐标
top Number
53
表示定位位置的长方形左上顶点的垂直坐标
width Number
193
表示定位位置的长方形的宽度
height Number
109
表示定位位置的长方形的高度
words String
感动
识别结果字符串
chars Object[]
单字符结果,recognize_granularity=small时存在
0 Object
location Object
位置数组(坐标0点为左上角)
left Number
56
表示定位位置的长方形左上顶点的水平坐标
top Number
65
表示定位位置的长方形左上顶点的垂直坐标
width Number
69
表示定位定位位置的长方形的宽度
height Number
88
表示位置的长方形的高度
char String
单字符识别结果
1 Object
location Object
left Number
140
top Number
65
width Number
70
height Number
88
char String
...
返回示例:{"log_id": 3523983603, "direction": 0, //detect_direction=true时存在 "words_result_num": 2, "words_result": [ { "location": { "left": 35, "top": 53, "width": 193, "height": 109 }, "words": "感动", "chars": [ //recognize_granularity=small时存在 { "location": { "left": 56, "top": 65, "width": 69, "height": 88 }, "char": "感" }, { "location": { "left": 140, "top": 65, "width": 70, "height": 88 }, "char": "动" } ] } ]}

银行卡识别


接口地址:http://route.showapi.com/2003-24 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-24","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
144718895115129600
请求标识码,随机数,唯一。
result Object
返回结果
bank_card_number String
3568 8900 8000 0005
银行卡卡号
valid_date String
07/21
bank_card_type Number
2
银行卡类型,0:不能识别; 1: 借记卡; 2: 信用卡
bank_name String
招商银行
银行名,不能识别时为空
...
返回示例:{ "log_id": 144718895115129615, "result": { "bank_card_number": "3568 8900 8000 0005", "valid_date": "07/21", "bank_card_type": 2, "bank_name": "招商银行" }}

出租车票识别


接口地址:http://route.showapi.com/2003-23 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-23","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
2034039896
请求标识码,随机数,唯一。
words_result_num Number
6
识别结果数,表示words_result的元素个数
words_result Object
Date String
2017-11-26
日期
Fare String
¥153.30元
金额
InvoiceCode String
111001681009
发票代号
InvoiceNum String
90769610
发票号码
TaxiNum String
BV2062
车牌号
Time String
20:42-21:07
上下车时间
FuelOilSurcharge String
¥0.00
燃油附加费
CallServiceSurcharge String
¥0.00
叫车服务费
...
返回示例:{ "log_id":2034039896, "words_result_num":6, "words_result": { "Date":"2017-11-26", "Fare":"¥153.30元", "InvoiceCode":"111001681009", "InvoiceNum":"90769610", "TaxiNum":"BV2062", "Time":"20:42-21:07", "FuelOilSurcharge": "¥0.00", "CallServiceSurcharge": "¥0.00" }}

VIN码识别


接口地址:http://route.showapi.com/2003-22 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-22","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
246589877
words_result Object[]
0 Object
location Object
位置数组
left Number
124
top Number
11
width Number
58
height Number
359
words String
LFV2A11K8D4010942
VIN码识别结果
words_result_num Number
1
识别结果数,表示words_result的元素个数
...
返回示例:{ "log_id": 246589877, "words_result": [ { "location": { "left": 124, "top": 11, "width": 58, "height": 359 }, "words": "LFV2A11K8D4010942" } ], "words_result_num": 1}

身份证识别


接口地址:http://route.showapi.com/2003-20 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
id_card_side String
front:身份证含照片的一面;back:身份证带国徽的一面
detect_direction String
是否检测图像旋转角度,默认检测,即:true。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:- true:检测旋转角度;- false:不检测旋转角度。
detect_risk String
是否开启身份证风险类型(身份证复印件、临时身份证、身份证翻拍、修改过的身份证)功能,默认不开启,即:false。可选值:true-开启;false-不开启
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-20","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("id_card_side","") .addTextPara("detect_direction","") .addTextPara("detect_risk","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
2648325511
唯一的log id,用于问题定位
direction Number
0
图像方向,当 detect_direction = true 时,返回该参数。 - -1:未定义, - 0:正向, - 1: 逆时针90度, - 2:逆时针180度, - 3:逆时针270度
image_status String
normal
normal-识别正常 reversed_side-身份证正反面颠倒 non_idcard-上传的图片中不包含身份证 blurred-身份证模糊 other_type_card-其他类型证照 over_exposure-身份证关键字段反光或过曝 over_dark-身份证欠曝(亮度过低) unknown-未知状态
idcard_type String
normal
输入参数 detect_risk = true 时,则返回该字段识别身份证类型: normal-正常身份证;copy-复印件;temporary-临时身份证;screen-翻拍;unknown-其他未知情况
edit_tool String
Adobe Photoshop CS3 Windows
如果参数 detect_risk = true 时,则返回此字段。如果检测身份证被编辑过,该字段指定编辑软件名称,如:Adobe Photoshop CC 2014 (Macintosh),如果没有被编辑过则返回值无此参数
words_result Object
定位和识别结果数组
住址 Object
location Object
位置数组(坐标0点为左上角)
left Number
267
top Number
453
width Number
459
height Number
99
words String
南京市江宁区弘景大道3889号
识别结果字符串
公民身份号码 Object
location Object
left Number
443
top Number
681
width Number
589
height Number
45
words String
330881199904173914
出生 Object
location Object
left Number
270
top Number
355
width Number
357
height Number
45
words String
19990417
姓名 Object
location Object
left Number
267
top Number
176
width Number
152
height Number
50
words String
伍云龙
性别 Object
location Object
left Number
269
top Number
262
width Number
33
height Number
52
words String
民族 Object
location Object
left Number
492
top Number
279
width Number
30
height Number
37
words String
words_result_num Number
6
识别结果数,表示words_result的元素个数
...
返回示例:{ "log_id": 2648325511, "direction": 0, "image_status": "normal", "idcard_type": "normal", "edit_tool": "Adobe Photoshop CS3 Windows", "words_result": { "住址": { "location": { "left": 267, "top": 453, "width": 459, "height": 99 }, "words": "南京市江宁区弘景大道3889号" }, "公民身份号码": { "location": { "left": 443, "top": 681, "width": 589, "height": 45 }, "words": "330881199904173914" }, "出生": { "location": { "left": 270, "top": 355, "width": 357, "height": 45 }, "words": "19990417" }, "姓名": { "location": { "left": 267, "top": 176, "width": 152, "height": 50 }, "words": "伍云龙" }, "性别": { "location": { "left": 269, "top": 262, "width": 33, "height": 52 }, "words": "男" }, "民族": { "location": { "left": 492, "top": 279, "width": 30, "height": 37 }, "words": "汉" } }, "words_result_num": 6}

行驶证识别


接口地址:http://route.showapi.com/2003-19 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
detect_direction String
是否矫正图像方向,默认不矫正,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:- true:矫正方向;- false:不矫正
accuracy String
normal 使用快速服务,1200ms左右时延;缺省或其它值使用高精度服务,1600ms左右时延
vehicle_license_side String
front:识别行驶证主页,back:识别行驶证副页,默认为正页
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-19","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("detect_direction","") .addTextPara("accuracy","") .addTextPara("vehicle_license_side","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
errno Number
0
错误码
msg String
success
错误信息
data Object
words_result_num Number
10
识别结果数组
words_result Object
品牌型号 Object
words String
保时捷GT37182RUCRE
识别结果字符串
发证日期 Object
words String
20160104
使用性质 Object
words String
非营运
发动机号码 Object
words String
20832
号牌号码 Object
words String
苏A001
所有人 Object
words String
圆圆
住址 Object
words String
南京市江宁区弘景大道
注册日期 Object
words String
20160104
车辆识别代号 Object
words String
HCE58
车辆类型 Object
words String
小型轿车
...
返回示例:{ "errno": 0, "msg": "success", "data": { "words_result_num": 10, "words_result": { "品牌型号": { "words": "保时捷GT37182RUCRE" }, "发证日期": { "words": "20160104" }, "使用性质": { "words": "非营运" }, "发动机号码": { "words": "20832" }, "号牌号码": { "words": "苏A001" }, "所有人": { "words": "圆圆" }, "住址": { "words": "南京市江宁区弘景大道" }, "注册日期": { "words": "20160104" }, "车辆识别代号": { "words": "HCE58" }, "车辆类型": { "words": "小型轿车" } } }}

营业执照识别


接口地址:http://route.showapi.com/2003-18 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
detect_direction String
可选值 true,false是否检测图像朝向,默认不检测,即:false。可选值包括true - 检测朝向;false - 不检测朝向。朝向是指输入图像是正常方向、逆时针旋转90/180/270度
accuracy String
可选值:normal,high参数选normal或为空使用快速服务;选择high使用高精度服务,但是时延会根据具体图片有相应的增加
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-18","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("detect_direction","") .addTextPara("accuracy","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
490058765
请求标识码,随机数,唯一。
words_result Object
定位和识别结果数组
单位名称 Object
location Object
left Number
500
表示定位位置的长方形左上顶点的水平坐标
top Number
479
表示定位位置的长方形左上顶点的垂直坐标
width Number
618
表示定位位置的长方形的宽度
height Number
54
表示定位位置的长方形的高度
words String
袁氏财团有限公司
识别结果字符串
类型 Object
location Object
left Number
53
top Number
64
width Number
74
height Number
97
words String
有限责任公司(自然人独资)
法人 Object
location Object
left Number
938
top Number
557
width Number
94
height Number
46
words String
袁运筹
地址 Object
location Object
left Number
503
top Number
644
width Number
574
height Number
57
words String
江苏省南京市中山东路19号
有效期 Object
location Object
left Number
779
top Number
1108
width Number
271
height Number
49
words String
2015年02月12日
证件编号 Object
location Object
left Number
1219
top Number
357
width Number
466
height Number
39
words String
苏餐证字(2019)第666602666661号
社会信用代码 Object
location Object
left Number
0
top Number
0
width Number
0
height Number
0
words String
words_result_num Number
6
...
返回示例:{ "log_id": 490058765, "words_result": { "单位名称": { "location": { "left": 500, "top": 479, "width": 618, "height": 54 }, "words": "袁氏财团有限公司" }, "类型": { "location": { "left": 53, "top": 64, "width": 74, "height": 97 }, "words": "有限责任公司(自然人独资)" }, "法人": { "location": { "left": 938, "top": 557, "width": 94, "height": 46 }, "words": "袁运筹" }, "地址": { "location": { "left": 503, "top": 644, "width": 574, "height": 57 }, "words": "江苏省南京市中山东路19号" }, "有效期": { "location": { "left": 779, "top": 1108, "width": 271, "height": 49 }, "words": "2015年02月12日" }, "证件编号": { "location": { "left": 1219, "top": 357, "width": 466, "height": 39 }, "words": "苏餐证字(2019)第666602666661号" }, "社会信用代码": { "location": { "left": 0, "top": 0, "width": 0, "height": 0 }, "words": "无" } }, "words_result_num": 6}

定额发票识别


接口地址:http://route.showapi.com/2003-16 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-16","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
2480896295
唯一的log id,用于问题定位
words_result_num Number
3
识别结果数,表示words_result的元素个数
words_result Object
识别结果数组
invoice_code String
132081490320
发票代码
invoice_number String
01275486
发票号码
invoice_rate String
伍拾元整
金额
...
返回示例:{ "log_id": 2480896295, "words_result_num": 3, "words_result": { "invoice_code": "132081490320", "invoice_number": "01275486", "invoice_rate": "伍拾元整" } }

增值税发票识别


接口地址:http://route.showapi.com/2003-14 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
accuracy String
normal(默认配置)对应普通精度模型,识别速度较快,在四要素的准确率上和high模型保持一致,high对应高精度识别模型,相应的时延会增加,因为超时导致失败的情况也会增加(错误码282000)
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-14","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("accuracy","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id String
5425496231209218858
唯一的log id,用于问题定位
words_result_num Number
29
识别结果数,表示words_result的元素个数
words_result Object
识别结果数组
InvoiceNum String
14641426
发票号码
SellerName String
上海易火广告传媒有限公司
销售方名称
CommodityTaxRate Object[]
税率
0 Object
word String
6%
row String
1
SellerBank String
中国银行南翔支行446863841354
销售方开户行及账号
Checker String
:沈园园
复核
TotalAmount String
94339.62
合计金额
CommodityAmount Object[]
金额
0 Object
word String
94339.62
row String
1
InvoiceDate String
2016年06月02日
CommodityTax Object[]
税额
0 Object
word String
5660.38
row String
1
PurchaserName String
百度时代网络技术(北京)有限公司
购方名称
CommodityNum Object[]
数量
0 Object
word String
row String
1
PurchaserBank String
招商银行北京分行大屯路支行8661820285100030
购方开户行及账号
Remarks String
告传
备注
Password String
074/45781873408>/6>8>65*887676033/51+<5415>9/32--852>1+29<65>641-5>66<500>87/*-34<943359034>716905113*4242>
密码区
SellerAddress String
:嘉定区胜辛南路500号15幢1161室55033753
销售方地址及电话
PurchaserAddress String
北京市海淀区东北旺西路8号中关村软件园17号楼二属A2010-59108001
购方地址及电话
InvoiceCode String
3100153130
发票代码
CommodityUnit Object[]
单位
0 Object
word String
row String
1
Payee String
:徐蓉
收款人
PurchaserRegisterNum String
110108787751579
购方纳税人识别号
CommodityPrice Object[]
单价
0 Object
word String
row String
1
NoteDrawer String
沈园园
开票人
AmountInWords String
壹拾万圆整
AmountInFiguers String
100000.00
TotalTax String
5660.38
InvoiceType String
专用发票
SellerRegisterNum String
913101140659591751
价税合计(大写)
CommodityName Object[]
货物名称
0 Object
word String
信息服务费
row String
1
CommodityType Object[]
规格型号
0 Object
word String
row String
1
...
返回示例:{"log_id": "5425496231209218858", "words_result_num": 29, "words_result": { "InvoiceNum": "14641426", "SellerName": "上海易火广告传媒有限公司", "CommodityTaxRate": [ { "word": "6%", "row": "1" } ], "SellerBank": "中国银行南翔支行446863841354", "Checker": ":沈园园", "TotalAmount": "94339.62", "CommodityAmount": [ { "word": "94339.62", "row": "1" } ], "InvoiceDate": "2016年06月02日", "CommodityTax": [ { "word": "5660.38", "row": "1" } ], "PurchaserName": "百度时代网络技术(北京)有限公司", "CommodityNum": [ { "word": "", "row": "1" } ], "PurchaserBank": "招商银行北京分行大屯路支行8661820285100030", "Remarks": "告传", "Password": "074/45781873408>/6>8>65*887676033/51+<5415>9/32--852>1+29<65>641-5>66<500>87/*-34<943359034>716905113*4242>", "SellerAddress": ":嘉定区胜辛南路500号15幢1161室55033753", "PurchaserAddress": "北京市海淀区东北旺西路8号中关村软件园17号楼二属A2010-59108001", "InvoiceCode": "3100153130", "CommodityUnit": [ { "word": "", "row": "1" } ], "Payee": ":徐蓉", "PurchaserRegisterNum": "110108787751579", "CommodityPrice": [ { "word": "", "row": "1" } ], "NoteDrawer": "沈园园", "AmountInWords": "壹拾万圆整", "AmountInFiguers": "100000.00", "TotalTax": "5660.38", "InvoiceType": "专用发票", "SellerRegisterNum": "913101140659591751", "CommodityName": [ { "word": "信息服务费", "row": "1" } ], "CommodityType": [ { "word": "", "row": "1" } ] }}

户口本识别


接口地址:http://route.showapi.com/2003-12 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-12","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
1301870459
唯一的log id,用于问题定位
words_result Object
识别结果数组
BirthAddress Object
出生地
words String
河南洛阳市郊区
Birthday Object
生日
words String
2016-07-28
CardNo Object
身份证号
words String
410311201607282825
Name Object
姓名
words String
孙翌晨
Nation Object
民族
words String
汉族
Relationship Object
与户主关系
words String
户主
Sex Object
性别
words String
words_result_num Number
7
识别结果数,表示words_result的元素个数
...
返回示例:{"log_id": 1301870459, "words_result": { "BirthAddress": { "words": "河南洛阳市郊区" }, "Birthday": { "words": "2016-07-28" }, "CardNo": { "words": "410311201607282825" }, "Name": { "words": "孙翌晨" }, "Nation": { "words": "汉族" }, "Relationship": { "words": "户主" }, "Sex": { "words": "男" } }, "words_result_num": 7}

驾驶证识别


接口地址:http://route.showapi.com/2003-10 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
detect_direction String
是否检测图像朝向,默认不检测,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:- true:检测朝向;- false:不检测朝向。
unified_valid_period String
true: 归一化格式输出;false 或无此参数按非归一化格式输出
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-10","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("detect_direction","") .addTextPara("unified_valid_period","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
errno Number
0
msg String
success
data Object
words_result_num Number
10
words_result Object
证号 Object
words String
3208231999053090
有效期限 Object
words String
6年
准驾车型 Object
words String
B2
有效起始日期 Object
words String
20101125
住址 Object
words String
江苏省南通市海门镇秀山新城
姓名 Object
words String
小欧欧
国籍 Object
words String
中国
出生日期 Object
words String
19990530
性别 Object
words String
初次领证日期 Object
words String
20100125
...
返回示例:{ "errno": 0, "msg": "success", "data": { "words_result_num": 10, "words_result": { "证号": { "words": "3208231999053090" }, "有效期限": { "words": "6年" }, "准驾车型": { "words": "B2" }, "有效起始日期": { "words": "20101125" }, "住址": { "words": "江苏省南通市海门镇秀山新城" }, "姓名": { "words": "小欧欧" }, "国籍": { "words": "中国" }, "出生日期": { "words": "19990530" }, "性别": { "words": "男" }, "初次领证日期": { "words": "20100125" } } }}

护照识别


接口地址:http://route.showapi.com/2003-9 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-9","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
1291777459
唯一的log id,用于问题定位
words_result Object
定位和识别结果数组
国家码 Object
location Object
水平坐标
left Number
231
top Number
-64
width Number
51
height Number
70
words String
CHN
识别内容
姓名 Object
location Object
水平坐标
left Number
234
top Number
26
width Number
29
height Number
16
words String
袁运筹
识别内容
性别 Object
location Object
水平坐标
left Number
139
top Number
57
width Number
53
height Number
50
words String
男/M
识别内容
生日 Object
location Object
水平坐标
left Number
321
top Number
134
width Number
35
height Number
14
words String
24NOV1990
识别内容
护照签发地点 Object
location Object
水平坐标
left Number
165
top Number
206
width Number
78
height Number
15
words String
福建/FUJIAN
识别内容
有效期至 Object
location Object
水平坐标
left Number
321
top Number
215
width Number
30
height Number
14
words String
078月/AUG2024
识别内容
护照号码 Object
location Object
left Number
326
top Number
33
width Number
12
height Number
14
words String
E21202282
识别内容
签发日期 Object
location Object
水平坐标
left Number
324
top Number
181
width Number
45
height Number
15
words String
08月/AUG2014
识别内容
姓名拼音 Object
location Object
水平坐标
left Number
142
top Number
18
width Number
112
height Number
54
words String
SC
识别内容
出生地点 Object
location Object
水平坐标
left Number
648
top Number
599
width Number
349
height Number
115
words String
江苏/JIANGSU
识别内容
words_result_num Number
10
...
返回示例:{ "log_id": 1291777459, "words_result": { "国家码": { "location": { "left": 231, "top": -64, "width": 51, "height": 70 }, "words": "CHN" }, "姓名": { "location": { "left": 234, "top": 26, "width": 29, "height": 16 }, "words": "袁运筹" }, "性别": { "location": { "left": 139, "top": 57, "width": 53, "height": 50 }, "words": "男/M" }, "生日": { "location": { "left": 321, "top": 134, "width": 35, "height": 14 }, "words": "24NOV1990" }, "护照签发地点": { "location": { "left": 165, "top": 206, "width": 78, "height": 15 }, "words": "福建/FUJIAN" }, "有效期至": { "location": { "left": 321, "top": 215, "width": 30, "height": 14 }, "words": "078月/AUG2024" }, "护照号码": { "location": { "left": 326, "top": 33, "width": 12, "height": 14 }, "words": "E21202282" }, "签发日期": { "location": { "left": 324, "top": 181, "width": 45, "height": 15 }, "words": "08月/AUG2014" }, "姓名拼音": { "location": { "left": 142, "top": 18, "width": 112, "height": 54 }, "words": "SC" }, "出生地点": { "location": { "left": 648, "top": 599, "width": 349, "height": 115 }, "words": "江苏/JIANGSU" } }, "words_result_num": 10}

通用文字识别


接口地址:http://route.showapi.com/2003-8 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jjpg/jpeg/png/bmp格式,当image字段存在时url字段失效
url String
图片完整url,url长度不超过1024字节,url对应的图片base64编码后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式,当image字段存在时url字段失效,不支持https的图片链接
language_type String
识别语言类型,默认为chn_eng。可选值包括:- chn_eng:中英文混合;- eng:英文;- por:葡萄牙语;- fre:法语;- ger:德语;- ita:意大利语;- spa:西班牙语;- rus:俄语;- jap:日语;- kor:韩语
detect_direction String
是否检测图像朝向,默认不检测,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:- true:检测朝向;- false:不检测朝向。
detect_language String
是否检测语言,默认不检测。当前支持(中文、英语、日语、韩语)
probability String
是否返回识别结果中每一行的置信度
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-8","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("url","") .addTextPara("language_type","") .addTextPara("detect_direction","") .addTextPara("detect_language","") .addTextPara("probability","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
2471272194
唯一的log id,用于问题定位
words_result_num Number
2
识别结果数,表示words_result的元素个数
words_result Object[]
识别结果数组
0 Object
words String
TSINGTAO
1 Object
words String
青島睥酒
...
返回示例:{"log_id": 2471272194, "words_result_num": 2, "words_result": [ {"words": " TSINGTAO"}, {"words": "青島睥酒"} ]}

车牌识别


接口地址:http://route.showapi.com/2003-7 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
multi_detect String
是否检测多张车牌,默认为false,当置为true的时候可以对一张图片内的多张车牌进行识别
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-7","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("multi_detect","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
errno Number
0
请求标识码,随机数,唯一。
msg String
success
data Object
log_id String
5327722537189137631
words_result Object
color String
green
车牌颜色:支持blue、green、yellow
number String
苏AD12267
车牌号码
probability String[]
[1,0.9999977350235,0.99999630451202,0.99999868869781,0.99998331069946,0.99999988079071,0.9531751871109,0.99922955036163]
车牌中每个字符的置信度,区间为0-1
vertexes_location Object[]
返回文字外接多边形顶点位置
0 Object
y Number
223
x Number
170
1 Object
y Number
223
x Number
282
2 Object
y Number
256
x Number
282
3 Object
y Number
256
x Number
170
...
返回示例:{"errno": 0, "msg": "success", "data": { "log_id": "5327722537189137631", "words_result": { "color": "green", "number": "苏AD12267", "probability": [ 1, 0.9999977350235, 0.99999630451202, 0.99999868869781, 0.99998331069946, 0.99999988079071, 0.9531751871109, 0.99922955036163 ], "vertexes_location": [ { "y": 223, "x": 170 }, { "y": 223, "x": 282 }, { "y": 256, "x": 282 }, { "y": 256, "x": 170 } ] } }}

车辆合格证识别


接口地址:http://route.showapi.com/2003-5 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-5","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
889548905
唯一的log id,用于问题定位
words_result_num Number
4
识别结果数,表示words_result的元素个数
words_result Object
识别结果数组
AxleNum String
4
轴数
CarName String
豪沃牌
车辆品牌/车辆名称
CertificationNo String
YG175ZJH1721421
合格证编号
ChassisType String
ZZ3317N4267E1
底盘型号/底盘ID
EmissionStandard String
GB17691-2005国V,GB3847-2005
排放标准
EngineNo String
180817001627
发动机号
EngineType String
D10.38-50
发动机型号
FuelType String
柴油
燃料种类
InnerSize String
800023501500
货箱内部尺寸
Power String
276
功率
TyreNum String
12
轮胎数
VinNo String
LZZ1EXSE1JA452414
车架号
...
返回示例:{ "log_id": 889548905, "words_result_num": 4, "words_result": { "AxleNum": "4", "CarName": "豪沃牌", "CertificationNo": "YG175ZJH1721421", "ChassisType": "ZZ3317N4267E1", "EmissionStandard": "GB17691-2005国V,GB3847-2005", "EngineNo": "180817001627", "EngineType": "D10.38-50", "FuelType": "柴油", "InnerSize": "800023501500", "Power": "276", "TyreNum": "12", "VinNo": "LZZ1EXSE1JA452414" }}

出生医学证明识别


接口地址:http://route.showapi.com/2003-4 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-4","my_appId","my_appSecret") .addTextPara("image","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
1301874879
唯一的log id,用于问题定位
words_result Object
识别结果数组
BabyBirthday Object
出生时间
words String
2018年1月9日16时49分
BabyName Object
姓名
words String
关小小
BabySex Object
性别
words String
Code Object
出生证编号
words String
2828913
FatherName Object
父亲姓名
words String
关大鹏
MotherName Object
母亲姓名
words String
李小燕
words_result_num Number
6
识别结果数,表示words_result的元素个数
...
返回示例:{ "log_id": 1301874879, "words_result": { "BabyBirthday": { "words": "2018年1月9日16时49分" }, "BabyName": { "words": "关小小" }, "BabySex": { "words": "男" }, "Code": { "words": "2828913" }, "FatherName": { "words": "关大鹏" }, "MotherName": { "words": "李小燕" } }, "words_result_num": 6}

手写文字识别


接口地址:http://route.showapi.com/2003-2 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
recognize_granularity String
是否定位单字符位置,big:不定位单字符位置,默认值;small:定位单字符位置
words_type String
words_type=number:手写数字识别;无此参数或传其它值 默认手写通用识别(目前支持汉字和英文)
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-2","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("recognize_granularity","") .addTextPara("words_type","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
620759800
唯一的log id,用于问题定位
words_result Object[]
定位和识别结果数组
0 Object
location Object
位置数组(坐标0点为左上角)
left Number
56
表示定位位置的长方形左上顶点的水平坐标
top Number
0
表示定位位置的长方形左上顶点的垂直坐标
width Number
21
表示定位位置的长方形的宽度
height Number
210
表示定位位置的长方形的高度
words Number
3
识别结果字符串
words_result_num Number
1
识别结果数,表示words_result的元素个数
...
返回示例:{"log_id": 620759800, "words_result": [ { "location": { "left": 56, "top": 0, "width": 21, "height": 210 }, "words": 3 } ], "words_result_num": 1}

数字识别


接口地址:http://route.showapi.com/2003-1 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。

二、请求参数/ Request parameter

非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。

1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述
showapi_appid String 100 易源应用id
showapi_sign String 698d51a19d8a121ce581499d7b701668 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可
showapi_timestamp String 20141114142239 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。
showapi_res_gzip String 1或0 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。
...
2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述
image String
图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4m,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
recognize_granularity String
是否定位单字符位置,big:不定位单字符位置,默认值;small:定位单字符位置
detect_direction String
是否检测图像朝向,默认不检测,即:false。可选值包括true - 检测朝向;false - 不检测朝向。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。
...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/2003-1","my_appId","my_appSecret") .addTextPara("image","") .addTextPara("recognize_granularity","") .addTextPara("detect_direction","") .post(); System.out.println(res);

三、返回参数/ Return parameter

以JSON格式返回结果。

1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述
showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。
showapi_res_code int 0
易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示
showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id
...
2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述
log_id Number
620759800
唯一的log id,用于问题定位
words_result Object[]
定位和识别结果数组
0 Object
location Object
位置数组(坐标0点为左上角)
left Number
56
表示定位位置的长方形左上顶点的水平坐标
top Number
0
表示定位位置的长方形左上顶点的垂直坐标
width Number
21
表示定位位置的长方形的宽度
height Number
210
表示定位位置的长方形的高度
words String
3
识别结果字符串
words_result_num Number
1
...
返回示例:{ "log_id": 620759800, "words_result": [ { "location": { "left": 56, "top": 0, "width": 21, "height": 210 }, "words": "3" } ], "words_result_num": 1}

服务商介绍:易源数据是昆明秀派科技有限公司旗下的大数据生产、交易、流通平台。

易源数据通过打破资源壁垒,搭建起数据资源的基础设施,将接口纳入统一的接口池,把多个异构数据源合并到同一根管线上,以统一的访问和控制方式,对外提供统一格式的数据。

让开发者可以像搭积木一样通过各种API操纵资源。

截至2017年12月,平台已经拥有API接口230个,日调用量2000万,覆盖全网10万+真实消费者,为超过3000+的企业用户提供全域数据服务。

 

联系方式:

电话: 4009988033

 

微博: http://www.weibo.com/showapi

 

邮箱: services@showapi.com

 

QQ: 3007663665

 

微信: show_api

进制数据介绍:

企业和程序员可以通过进制数据封装的API或SDK极速接入其他数据资源,同时进制数据提供数据交易等服务。通过进制数据,不仅开发成本极大降低,而且可以获得其他丰富的数据服务:数据交易,数据分析,区块链Token管理等服务。

 

 

联系我们:

电话:173-6457-5198

QQ① 群:792473404

客服 QQ:1643296538

微信客服:binstds

                                      扫描二维码添加客服微信

 

 

工作时间

 周一至周五 9:00 - 21:00(其中周三为 9:00 - 18:00) 

周六 9:00 - 12:00(节假日除外) 

 

 

进制数据团队

 

 

2020.01.01

 

 

 

 

 


其他服务商
热门API推荐
相关API推荐