你好,朋友!
这是一个模板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_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:不检测朝向。 |
---|
probability | String | | | 否 | 是否返回识别结果中每一行的置信度 |
---|
... |
---|
请求示例: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_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-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 |
|
|
logid
|
String |
|
|
date
|
String |
|
|
destination_station
|
String |
|
|
name
|
String |
|
|
seat_category
|
String |
|
|
starting_station
|
String |
|
|
ticket_num
|
String |
|
|
ticket_rates
|
String |
|
|
train_num
|
String |
|
|
... |
返回示例:{"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 |
|
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object[] |
|
|
-
0
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
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 |
|
|
words_result
|
Object |
|
|
-
Address
|
Object |
|
|
-
words
|
String |
|
|
-
Birthday
|
Object |
|
|
-
words
|
String |
|
|
-
CardNum
|
Object |
|
|
-
words
|
String |
|
|
-
NameChn
|
Object |
|
|
-
words
|
String |
|
|
-
NameEng
|
Object |
|
|
-
words
|
String |
|
|
-
Sex
|
Object |
|
|
-
words
|
String |
|
|
-
ValidDate
|
Object |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
识别结果数,表示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 |
|
|
words_result
|
Object |
|
|
-
words
|
String |
|
|
Birthday
|
Object |
|
|
-
words
|
String |
|
|
CardNum
|
Object |
|
|
-
words
|
String |
|
|
NameChn
|
Object |
|
|
-
words
|
String |
|
|
NameEng
|
Object |
|
|
-
words
|
String |
|
|
Sex
|
Object |
|
|
-
words
|
String |
|
|
ValidDate
|
Object |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
|
... |
返回示例:{ "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 |
|
|
direction
|
Number |
|
图像方向,当detect_direction=true时存在。
- -1:未定义,
- 0:正向,
- 1: 逆时针90度,
- 2:逆时针180度,
- 3:逆时针270度
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object[] |
|
|
-
0
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
chars
|
Object[] |
|
单字符结果,recognize_granularity=small时存在
|
-
0
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
char
|
String |
|
|
-
1
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
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 |
|
|
result
|
Object |
|
|
-
bank_card_number
|
String |
|
|
-
valid_date
|
String |
|
|
-
bank_card_type
|
Number |
|
银行卡类型,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 |
|
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object |
|
|
-
Date
|
String |
|
|
-
Fare
|
String |
|
|
-
InvoiceCode
|
String |
|
|
-
InvoiceNum
|
String |
|
|
-
TaxiNum
|
String |
|
|
-
Time
|
String |
|
|
-
FuelOilSurcharge
|
String |
|
|
-
CallServiceSurcharge
|
String |
|
|
... |
返回示例:{ "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 |
|
|
words_result
|
Object[] |
|
|
-
0
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
识别结果数,表示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 |
|
|
direction
|
Number |
|
图像方向,当 detect_direction = true 时,返回该参数。
- -1:未定义,
- 0:正向,
- 1: 逆时针90度,
- 2:逆时针180度,
- 3:逆时针270度
|
image_status
|
String |
|
normal-识别正常
reversed_side-身份证正反面颠倒
non_idcard-上传的图片中不包含身份证
blurred-身份证模糊
other_type_card-其他类型证照
over_exposure-身份证关键字段反光或过曝
over_dark-身份证欠曝(亮度过低)
unknown-未知状态
|
idcard_type
|
String |
|
输入参数 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 |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
公民身份号码
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
出生
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
姓名
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
性别
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
民族
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
识别结果数,表示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 |
|
|
msg
|
String |
|
|
data
|
Object |
|
|
-
words_result_num
|
Number |
|
|
-
words_result
|
Object |
|
|
-
品牌型号
|
Object |
|
|
-
words
|
String |
|
|
-
发证日期
|
Object |
|
|
-
words
|
String |
|
|
-
使用性质
|
Object |
|
|
-
words
|
String |
|
|
-
发动机号码
|
Object |
|
|
-
words
|
String |
|
|
-
号牌号码
|
Object |
|
|
-
words
|
String |
|
|
-
所有人
|
Object |
|
|
-
words
|
String |
|
|
-
住址
|
Object |
|
|
-
words
|
String |
|
|
-
注册日期
|
Object |
|
|
-
words
|
String |
|
|
-
车辆识别代号
|
Object |
|
|
-
words
|
String |
|
|
-
车辆类型
|
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 |
|
|
words_result
|
Object |
|
|
-
单位名称
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
类型
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
法人
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
地址
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
有效期
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
证件编号
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
社会信用代码
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
|
... |
返回示例:{ "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 |
|
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object |
|
|
-
invoice_code
|
String |
|
|
-
invoice_number
|
String |
|
|
-
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 |
|
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object |
|
|
-
InvoiceNum
|
String |
|
|
-
SellerName
|
String |
|
|
-
CommodityTaxRate
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
SellerBank
|
String |
|
|
-
Checker
|
String |
|
|
-
TotalAmount
|
String |
|
|
-
CommodityAmount
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
InvoiceDate
|
String |
|
|
-
CommodityTax
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
PurchaserName
|
String |
|
|
-
CommodityNum
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
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 |
|
|
-
CommodityUnit
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
Payee
|
String |
|
|
-
PurchaserRegisterNum
|
String |
|
|
-
CommodityPrice
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
NoteDrawer
|
String |
|
|
-
AmountInWords
|
String |
|
|
-
AmountInFiguers
|
String |
|
|
-
TotalTax
|
String |
|
|
-
InvoiceType
|
String |
|
|
-
SellerRegisterNum
|
String |
|
|
-
CommodityName
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
-
CommodityType
|
Object[] |
|
|
-
0
|
Object |
|
|
-
word
|
String |
|
|
-
row
|
String |
|
|
... |
返回示例:{"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 |
|
|
words_result
|
Object |
|
|
-
BirthAddress
|
Object |
|
|
-
words
|
String |
|
|
-
Birthday
|
Object |
|
|
-
words
|
String |
|
|
-
CardNo
|
Object |
|
|
-
words
|
String |
|
|
-
Name
|
Object |
|
|
-
words
|
String |
|
|
-
Nation
|
Object |
|
|
-
words
|
String |
|
|
-
Relationship
|
Object |
|
|
-
words
|
String |
|
|
-
Sex
|
Object |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
识别结果数,表示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 |
|
|
msg
|
String |
|
|
data
|
Object |
|
|
-
words_result_num
|
Number |
|
|
-
words_result
|
Object |
|
|
-
证号
|
Object |
|
|
-
words
|
String |
|
|
-
有效期限
|
Object |
|
|
-
words
|
String |
|
|
-
准驾车型
|
Object |
|
|
-
words
|
String |
|
|
-
有效起始日期
|
Object |
|
|
-
words
|
String |
|
|
-
住址
|
Object |
|
|
-
words
|
String |
|
|
-
姓名
|
Object |
|
|
-
words
|
String |
|
|
-
国籍
|
Object |
|
|
-
words
|
String |
|
|
-
出生日期
|
Object |
|
|
-
words
|
String |
|
|
-
性别
|
Object |
|
|
-
words
|
String |
|
|
-
初次领证日期
|
Object |
|
|
-
words
|
String |
|
|
... |
返回示例:{ "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 |
|
|
words_result
|
Object |
|
|
-
国家码
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
姓名
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
性别
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
生日
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
护照签发地点
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
有效期至
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
护照号码
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
签发日期
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
姓名拼音
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
-
出生地点
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
|
... |
返回示例:{ "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 |
|
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object[] |
|
|
-
0
|
Object |
|
|
-
words
|
String |
|
|
-
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 |
|
|
msg
|
String |
|
|
data
|
Object |
|
|
-
log_id
|
String |
|
|
-
words_result
|
Object |
|
|
-
color
|
String |
|
|
-
number
|
String |
|
|
-
probability
|
String[] |
[1,0.9999977350235,0.99999630451202,0.99999868869781,0.99998331069946,0.99999988079071,0.9531751871109,0.99922955036163]
|
|
-
vertexes_location
|
Object[] |
|
|
-
0
|
Object |
|
|
-
y
|
Number |
|
|
-
x
|
Number |
|
|
-
1
|
Object |
|
|
-
y
|
Number |
|
|
-
x
|
Number |
|
|
-
2
|
Object |
|
|
-
y
|
Number |
|
|
-
x
|
Number |
|
|
-
3
|
Object |
|
|
-
y
|
Number |
|
|
-
x
|
Number |
|
|
... |
返回示例:{"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 |
|
|
words_result_num
|
Number |
|
识别结果数,表示words_result的元素个数
|
words_result
|
Object |
|
|
-
AxleNum
|
String |
|
|
-
CarName
|
String |
|
|
-
CertificationNo
|
String |
|
|
-
ChassisType
|
String |
|
|
-
EmissionStandard
|
String |
GB17691-2005国V,GB3847-2005
|
|
-
EngineNo
|
String |
|
|
-
EngineType
|
String |
|
|
-
FuelType
|
String |
|
|
-
InnerSize
|
String |
|
|
-
Power
|
String |
|
|
-
TyreNum
|
String |
|
|
-
VinNo
|
String |
|
|
... |
返回示例:{ "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 |
|
|
words_result
|
Object |
|
|
-
BabyBirthday
|
Object |
|
|
-
words
|
String |
|
|
-
BabyName
|
Object |
|
|
-
words
|
String |
|
|
-
BabySex
|
Object |
|
|
-
words
|
String |
|
|
-
Code
|
Object |
|
|
-
words
|
String |
|
|
-
FatherName
|
Object |
|
|
-
words
|
String |
|
|
-
MotherName
|
Object |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
识别结果数,表示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 |
|
|
words_result
|
Object[] |
|
|
-
0
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
Number |
|
|
words_result_num
|
Number |
|
识别结果数,表示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 |
|
|
words_result
|
Object[] |
|
|
-
0
|
Object |
|
|
-
location
|
Object |
|
|
-
left
|
Number |
|
|
-
top
|
Number |
|
|
-
width
|
Number |
|
|
-
height
|
Number |
|
|
-
words
|
String |
|
|
words_result_num
|
Number |
|
|
... |
返回示例:{ "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