一、简要描述:
- 输入照片或者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-01-19 14:27 作者:admin