简要描述:
- 输入文件,显示文件类型,支持31种证件类型的分类识别;
请求URL:
http://gauss.shargoodata.com/gauss/api/v2/ocr/gateway
请求方式:
- POST
请求头:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
token | 是 | string | token |
请求参数:
传参方式: 表单
公共参数:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
serviceName | String | 是 | image_classification_api |
platformNo | String | 是 | 商户号 |
timestamp | String | 是 | 时间戳(精度为秒) |
version | String | 是 | 版本号, v2 |
body | String | 是 | 业务参数,JSON字符串 |
sign | String | 是 | 签名 |
image | 文件对象 | 否 | 待处理图片,通过文件上传的方式传递参数,表单类型必需是 multipart/form-data, 如果传了这个参数,则忽略业务参数中的image字段。 |
签名组装顺序:
String raw = serviceName + platformNo + timestamp + version + body
签名算法:
String sign = SHA1withRSA(raw, 私钥);`
注: 如果请求头带了token,将只验证token不进行签名的验证. 点击查看token获取文档
图片分类接口
serviceName: image_classification_api
业务参数:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
image | String | 是 | 待处理的图片, base64格式 |
outside_no | String | 是 | 外部订单编号, 由客户生成,后续方便使用此订单号调用查询接口. |
响应结果:
字段名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
success | Boolean | 否 | 请求执行状态,true-执行成功, false-执行失败 |
message | String | 否 | 调用失败后返回结果 |
data | Object | 否 | 成功时返回 |
data.number | String | 是 | 分类编号, 具体看下表 |
data.name | String | 是 | 类别名称 |
分类编号对应表
unknow("0", "其它"),
wszm("1", "购置税完税证明"),
jdcfp("2", "机动车销售发票"),
zzs("3", "增值税发票"),
gcqxhgz("4", "工程机械合格证"),
jgxbd("5", "交强险保单"),
wycpgbg("6", "商用车评估报告"),
syxbd("7", "商业险保单"),
gccsyxbd("8", "工程机械商业险保单"),
yyzz("9", "营业执照"),
jdcdjz("10", "机动车登记证"),
jdchgz("11", "机动车合格证"),
sfz1("12", "身份证国徽面"),
sfz2("13", "身份证人像面"),
xsz1("14", "行驶证正页"),
xsz2("15", "行驶证副页"),
xsz3("16", "行驶证照片页"),
xsz4("17", "行驶证有效期页")
响应结果示例:
{
"success": true,
"data": {
"number": "3",
"name": "增值税发票"
}
}
文档更新时间: 2024-12-24 11:35 作者:admin