一、简要描述:

  • 输入照片或者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