一、简要描述:
- 输入照片或者PDF,输出分类+识别+校验结果
- 含发票校验 3in1
- 文件大小不超过8M
二、请求URL:
接口地址:https://gauss.shargoodata.com/gauss/api/wczd_sort_ocr.json
请求方式:POST
数据类型:form-data
请求头:
| 参数名 |
是否必须 |
类型 |
说明 |
| token |
是 |
string |
token |
请求参数:
| 参数名 |
是否必须 |
类型 |
说明 |
| serviceName |
是 |
string |
wczd_sort_ocr |
| platformNo |
是 |
string |
商户号 |
| reqData |
是 |
string |
请求json字符串 |
| outside_no |
是 |
string |
外部订单编号 |
| timestamp |
是 |
string |
yyyy-MM-dd-HH-mm-ss格式时间 |
| image |
是 |
file |
文件大小不超过8M |
返回示例:
正确时返回:
{
"success":true,
"outside_no":"d1d827ac-52fa-423f-b210-08abf4280c0f",
"data":{
"sort_ocr_results":[
{
"check":{
"inv_res":"403",
"inv_type":"04",
"inv_status":""
},
"class":"00106",
"results":{
"date":"2020年05月26日",
"seller":"",
"code":"",
"company_seal":"1",
"city":"",
"remark":"车架号:",
"form_type":"2",
"item_names":"*交通运输设备*汽车配件",
"issuer":"",
"seller_tax_id":"",
"buyer_tax_id":"",
"number":"",
"total_cn":"壹万伍仟圆整",
"total":"15000.00",
"province":"重庆市",
"check_code":"",
"number_confirm":"",
"pretax_amount":"14563.11",
"vin":"",
"ciphertext":"1",
"code_confirm":"",
"kind":"其他",
"service_name":"交通运输设备",
"tax":"436.89",
"reviewer":"",
"buyer":"",
"receiptor":"",
"form_name":""
}
}
]
}
}
错误时返回:
{
"success":false,
"outside_no":"a77acba0-a681-4f9c-8245-d14aa8119aa0",
"error_code":"400",
"message":"文件不符合要求"
}
三、返回参数说明:
| 参数名 |
是否必须 |
类型 |
说明 |
| success |
是 |
boolean |
是否处理成功,true:成功,false:失败 |
| outside_no |
是 |
string |
外部订单编号 |
| error_code |
否 |
string |
错误代码 |
| message |
否 |
string |
错误描述 |
| data |
否 |
json |
识别数据 |
| » sort_ocr_results |
是 |
数组 |
分类识别结果 |
| »» check |
是 |
json |
校验结果 |
| »» class |
是 |
String |
类别 |
| »» results |
是 |
json |
识别结果 |
false时的error_code说明:
| error_code状态码 |
类型 |
message信息 |
| 507 |
string |
系统异常,包含文件超过大小限制 |
1、check说明:
| 状态码 |
类型 |
类别 |
| check |
json |
核验结果 |
| » inv_res |
string |
核验结果码 |
| » inv_status |
string |
发票状态码 |
| » inv_type |
string |
发票类型 |

1.1 inv_res状态码说明:
| 状态码 |
类型 |
类别 |
| 200 |
string |
核验一致 |
| 401 |
string |
查无记录 |
| 402 |
string |
所查发票不存在 |
| 403 |
string |
超过该张票当天查验次数 |
| 404 |
string |
发票不一致 |
| 405 |
string |
查询发票不规范 |
| 406 |
string |
发票代码格式错误 |
| 001 |
string |
系统异常 |
1.2 inv_status状态码说明:
| 状态码 |
类型 |
类别 |
| 0 |
string |
蓝票 |
| 10 |
string |
作废 |
| 20 |
string |
红票 |
| 30 |
string |
红冲 |
1.3 inv_type状态码说明:
| 状态码 |
类型 |
类别 |
| 01 |
string |
增值税专用发票 |
| 03 |
string |
机动车发票(包含二手车) |
| 04 |
string |
增值税普通发票 |
| 10 |
string |
增值税普通发票(电子) |
| 11 |
string |
增值税普通发票(卷式) |
2、class说明:
| 类别码 |
类型 |
类别 |
| 00001 |
string |
其它 |
| 00101 |
string |
购置税发票 |
| 00102 |
string |
机动车销售发票 |
| 00103 |
string |
工程机械直租发票 |
| 00104 |
string |
工程机械回租发票 |
| 00105 |
string |
商用车保险发票 |
| 00106 |
string |
商用车配件发票 |
| 00201 |
string |
机械合格证 |
| 00202 |
string |
车辆合格证 |
| 00301 |
string |
交强险保单 |
| 00302 |
string |
商业险保单-乘用车/商用车 |
| 00303 |
string |
商业险保单-工程机械 |
| 00401 |
string |
商用车评估报告 |
| 00501 |
string |
营业执照 |
| 00601 |
string |
登记证(信息栏) |
| 00602 |
string |
登记证(登记栏) |
| 00701 |
string |
身份证(国徽) |
| 00702 |
string |
身份证(人像) |
| 00801 |
string |
行驶证正页 |
| 00802 |
string |
行驶证副页(正面) |
| 00803 |
string |
行驶证车辆照片 |
| 00804 |
string |
行驶证副页(反面) |
3、results说明:
3.1 “00101”购置税发票参数说明
| 参数名 |
说明 |
| total_amount |
金额合计 |
| taxpayer_ID |
纳税人编号 |
| taxpayer_name |
纳税人名称 |
| seal |
是否有红章 |
| vin |
车架号 |
3.2 00103-00106增值税发票参数说明:
| 参数名 |
说明 |
| code |
发票代码 |
| number |
发票号码 |
| date |
开票日期 |
| pretax_amount |
税前金额 |
| total |
总金额 |
| tax |
税额 |
| check_code |
校验码 |
| seller |
销售方名称 |
| seller_tax_id |
销售方纳税人识别号 |
| buyer |
购买方方名称 |
| buyer_tax_id |
购买方纳税人识别号 |
| ciphertext |
密码区,四行密码,每行以逗号隔开 |
| receiptor |
收款人 |
| reviewer |
复核 |
| issuer |
开票人 |
| service_name |
服务类型 |
| remark |
备注 |
| item_names |
服务名称 |
| code_confirm |
机打发票代码 |
| number_confirm |
机打发票号码 |
| total_cn |
金额大写 |
| vin |
车架号 (00106特有字段) |
| policy_num |
保单号 (00105特有字段) |
| company_seal |
是否有公司印章(0:没有; 1: 有) |
| form_type |
发票联次 |
| form_name |
发票联次名 |
3.3 “00102”机动车销售发票(新车)
| 参数名 |
说明 |
| code |
发票代码 |
| number |
发票号码 |
| date |
日期 |
| pretax_amount |
税前金额 |
| total |
总金额 |
| seller |
销售单位 |
| seller_tax_id |
销售单位纳税人识别号 |
| buyer |
买方单位/个人 |
| buyer_id |
买方单位代码/个人身份证号 |
| buyer_tax_no |
买方单位纳税识别号 |
| tax_authorities |
主管税务机关 |
| tax_authorities_code |
主管税务机关代码 |
| car_code |
车架号/车辆识别代码 |
| car_engine_code |
发动机号码 |
| car_model |
厂牌型号 |
| certificate_number |
合格证号 |
| tax |
税额 |
| tax_rate |
税率 |
| company_seal |
是否有公司印章(0:没有; 1: 有) |
| form_type |
发票是第几联 |
| form_name |
发票联次 |
3.4 “00102”机动车销售发票(二手车)
| 参数名 |
说明 |
| code |
发票代码 |
| number |
发票号码 |
| date |
开票日期 |
| total |
总金额 |
| seller |
卖方单位/个人 |
| seller_id |
卖方单位代码/个人身份证号 |
| buyer |
买方单位/个人 |
| buyer_id |
买方单位代码/个人身份证号 |
| buyer_tax_no |
买方单位纳税识别号 |
| company_name |
二手车市场 |
| company_tax_id |
二手车市场纳税人识别号 |
| license_plate |
车牌号 |
| registration_number |
登记证号 |
| car_code |
车架号/车辆识别代码 |
| car_model |
厂牌型号 |
| form_type |
发票是第几联 |
| form_name |
发票联次 |
3.5 “00201”机械合格证参数说明
| 参数名 |
说明 |
| identification_number |
制品识别码 |
| engin_id |
发动机号 |
| manufacturer |
制造商 |
3.6 “00202”车辆合格证
| 参数名 |
说明 |
| ManufactureDate |
车辆制造日期 |
| CarColor |
车身颜色 |
| LimitPassenger |
驾驶室准乘人数 |
| EngineType |
发动机型号 |
| TotalWeight |
总质量 |
| Power |
功率 |
| CertificationNo |
合格证编号 |
| FuelType |
燃料种类 |
| Manufacturer |
车辆制造企业名 |
| SteeringType |
转向形式 |
| Wheelbase |
轴距 |
| SpeedLimit |
最高设计车速 |
| EngineNo |
发动机号 |
| SaddleMass |
整备质量 |
| AxleNum |
轴数 |
| CarModel |
车辆型号 |
| VinNo |
车架号 |
| CarBrand |
车辆品牌 |
| EmissionStandard |
排放标准 |
| Displacement |
排量 |
| CertificateDate |
发证日期 |
| CarName |
车辆名称 |
| TyreNum |
轮胎数 |
3.7 “00301”-“00302”保险单参数说明
| 参数名 |
参数类型 |
说明 |
| page |
string |
保单种类(01:交强险,02:商业险) |
| res |
json |
保单公共字段信息 |
| product_list |
list |
商业险 险种明细 |
3.7.1 res参数说明:
| 参数名 |
说明 |
| policy_num |
保单号 |
| companyName |
保险公司名称 |
| name |
姓名 |
| id |
身份证号 |
| upper |
金额大写 |
| cost |
总保费 |
| car_num |
车牌号 |
| engine_num |
发动机号 |
| vin |
车架号 |
| begin |
开始时间 |
| end |
结束时间 |
3.7.2 product_list参数说明:
| 参数名 |
说明 |
| basicAmnt |
基本保额 |
| isDeductible |
是否投保不计免赔 |
| deductibleRate |
免赔率 |
| deductibleAmount |
免赔额 |
| name |
险种名称 |
| riskPremSum |
保险费小计 |
| prem |
保费 |
3.8 “00401”评估报告参数说明
| 参数名 |
说明 |
| licence_plate |
车牌号 |
| eval_validity_period |
评估有效期 |
| eval_date |
评估时间 |
| vin |
车架号 |
| eval_reference_value |
评估参考价 |
| registered_date |
上牌日期 |
3.9 “00501”营业执照
| 参数名 |
说明 |
| SetDate |
成立日期 |
| Type |
主体类型 |
| Address |
地址 |
| ComposingForm |
组成形式 |
| Period |
营业期限 |
| Capital |
注册资本 |
| Person |
法定代表人 |
| RegNum |
统一社会信用代码(三合一之前为注册号) |
| Name |
公司名称 |
| Business |
经营范围 |
3.10 “00601”登记证(信息栏)参数说明
key值后带数字表示第几栏,从0开始计数
| 信息栏 |
说明 |
| vehicleCertificateNo |
机动车登记编号 |
| registrationAuthority0 |
登记机关0 |
| registrationAuthority1 |
登记机关1 |
| vehicleOwnerNumber0 |
机动车所有人/身份证明名称/号码0 |
| vehicleOwnerNumber1 |
机动车所有人/身份证明名称/号码1 |
| registrationDate0 |
登记日期0 |
| registrationDate1 |
登记日期1 |
| carNumber0 |
机动车登记编号0 |
| carNumber1 |
机动车登记编号1 |
| vehicleType |
车辆类型 |
| vehicleBrand |
车辆品牌 |
| vehicleModel |
车辆型号 |
| vehicleColor |
车身颜色 |
| vin |
车辆识别代号/车架号 |
| origin |
国产/进口 |
| engineNumber |
发动机号 |
| engineModel |
发动机型号 |
| fuelType |
燃料种类 |
| displacement |
排量/功率0 |
| power |
排量/功率1 |
| manufacturerName |
制造厂名称 |
| steeringMode |
转向方式 |
| trackFront |
轮距0 |
| trackBehind |
轮距1 |
| tiresNumber |
轮胎数 |
| tiresSize |
轮胎规格 |
| springNumber |
钢板弹簧片数 |
| wheelbase |
轴距 |
| axesNumber |
轴数 |
| outlineDimensionLength |
外廓尺寸0 |
| outlineDimensionWidth |
外廓尺寸1 |
| outlineDimensionHeight |
外廓尺寸2 |
| carriageInteriorLength |
车厢内部尺寸0 |
| carriageInteriorWidth |
车厢内部尺寸1 |
| carriageInteriorHeight |
车厢内部尺寸2 |
| totalMass |
总质量 |
| carrierMass |
核定载质量 |
| carryPassengersNumber |
核定载客 |
| towTotalMass |
准牵引总质量 |
| cabCarryPassengersNumber |
驾驶室载客 |
| natureOfUse |
使用性质 |
| vehicleAcquisitionMode |
车辆获得方式 |
| vehicleFactoryDate |
车辆出厂日期 |
| issueCertificateDate |
发证日期 |
3.11 “00602”登记证(登记栏)参数说明
key值后带数字表示第几栏,从0开始计数
| 登记栏 |
说明 |
| vehicleCertificateNo |
机动车登记编号 |
| registration0 |
登记栏0 |
| registration1 |
登记栏1 |
3.12 “00701”身份证(国徽)
| 参数名 |
说明 |
| issued_by |
签发机关 |
| valid_date |
有效期 |
| type |
front代表正面 back代表反面 |
3.13 “00702”身份证(人像)
| 参数名 |
说明 |
| id_no |
身份证号 |
| address |
地址 |
| gender |
性别 |
| race |
民族 |
| name |
姓名 |
| birth |
出生日期yyyy.MM.dd |
| type |
front代表正面 back代表反面 |
3.14 “00801”行驶证第二页
| 参数名 |
说明 |
| PlateNo |
车牌号 |
| VehicleType |
车辆型号 |
| Owner |
所有人 |
| Address |
住址 |
| UseCharacter |
使用性质 |
| Model |
品牌型号 |
| Vin |
车架号 |
| EngineNo |
发动机号 |
| RegisterDate |
注册日期 |
| IssueDate |
发证日期 |
| Seal |
发证单位 |
3.15 “00802”行驶证第三页
| 参数名 |
说明 |
| PlateNo |
车牌号 |
| FileNo |
档案编号 |
| AllowNum |
核定载人数 |
| TotalMass |
总质量 |
| CurbWeight |
整备质量 |
| LoadQuality |
核定载质量 |
| ExternalSize |
外廓尺寸 |
| TotalQuasiMass |
牵引总质量 |
| Marks |
备注 |
| Record |
检验记录 |
文档更新时间: 2025-04-10 18:23 作者:admin