Skip to content

购车发票OCR


接口描述

通过光学字符识别技术,对购车发票图片进行识别.

请求说明

HTTP 方法:

POST

请求 URL:

/ai-cloud-face/api/ocr/receiptCar

Header如下:

参数名称
Content-Typeapplication/json;charset=UTF-8

Body中放置请求参数,参数详情如下:

请求参数:

参数名称必填数据类型长度参数描述
imgString1-3000k待处理图片(base64 编码),原始图片大小需要小于 3M;
busFlowIdString0-64业务流水号,业务系统唯一序列号(对账用,建议传入)

请求示例:

{
    "img":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQ......"
}

返回说明

返回参数:

返回值名称数据类型长度描述
codeint1-8返回结果,0表示成功
messageString1-255返回码描述
dataObject-返回的数据
-busFlowIdString1-64业务流水号,业务系统唯一序列号
-flowIdString1-64交易流水ID(建议保存)
-receiptCarRetObject-购车发票OCR识别结果
--dateReceiptOcrRet-开票日期
--codePrintedOcrRet-机打代码
--numberPrintedOcrRet-机打代码
--numberDeviceOcrRet-机器编号
--codeReceiptOcrRet-发票代码
--numberReceiptOcrRet-发票号码
--nameBuyerOcrRet-买方单位/个人
--addressBuyerOcrRet-买方单位/个人住址
--codeBuyerOcrRet-买方单位代码/身份号码
--phoneBuyerOcrRet-买方电话
--nameSellerOcrRet-卖方单位/个人
--codeSellerOcrRet-卖方单位代码/身份号码
--addressSellerOcrRet-卖方单位/个人住址
--phoneSellerOcrRet-卖方电话
--plateOcrRet-车牌照号
--numberRegistrationOcrRet-登记证号
--typeVehicleOcrRet-车辆类型
--VINOcrRet-车架号/车辆识别代码
--modelOcrRet-厂牌型号
--DMVDestOcrRet-转入地车辆管理所名称
--priceUpperOcrRet-车价合计(大写)
--priceLowerOcrRet-车价合计(小写)
--marketOcrRet-二手车市场
--TINMarketOcrRet-二手车市场纳税人识别号
--addressMarketOcrRet-二手车市场地址
--bankAccountMarketOcrRet-二手车市场开户银行(账号)
--phoneMarketOcrRet-二手车市场电话
--drawerOcrRet-开票人
--nameCodeBuyerOcrRet-购买方名称及身份证号码/组织机构代码
--placeOfProductionOcrRet-产地
--numberQualificationOcrRet-合格证号
--numberEngineOcrRet-发动机号码
--priceAndTaxOcrRet-价税合计
--priceAndTaxLowerOcrRet-价税合计小写
--nameSellerUnitOcrRet-销货单位名称
--TINSellerUnitOcrRet-销货单位纳税人识别号
--phoneSellerUnitOcrRet-销货单位电话
--accontSellerUnitOcrRet-销货单位账号
--addressSellerUnitOcrRet-销货单位地址
--bankSellerUnitOcrRet-销货单位开户行
--ratioVATOcrRet-增值税税率或征收率
--amountVATOcrRet-增值税税额
--taxOfficeCodeOcrRet-主管税务机关及代码
--numberLimitOcrRet-限乘人数
--priceWoTaxLowerOcrRet-不含税价小写
--numberImportCertificateOcrRet-进口证明书号
--numberInspectionOcrRet-商检单号
--tonnageOcrRet-吨位
--TINOcrRet-纳税人识别号
--nameBuyerUnitOcrRet-购货单位(人)
--codeIDOcrRet-不含税价小写
--priceWoTaxLowerOcrRet-身份号码/组织机构代码

OcrRet对象:

返回值名称数据类型长度描述
keyString1-64属性key
dataString1-511属性值
posOcrPos-识别坐标

OcrPos对象:

返回值名称数据类型长度描述
p1Point-坐标1
p2Point-坐标2
p3Point-坐标3
p4Point-坐标4

Point对象:

返回值名称数据类型长度描述
xint1-4x坐标
yint1-4y坐标

返回示例:

{
    "code": 0,
    "data": {
        "receiptCarRet": {
            "nameBuyer": {
                "data": "小红",
                "pos": {
                    "p1": {
                        "x": 510,
                        "y": 464
                    },
                    "p2": {
                        "x": 590,
                        "y": 467
                    },
                    "p3": {
                        "x": 589,
                        "y": 497
                    },
                    "p4": {
                        "x": 509,
                        "y": 494
                    }
                }
            },
             ......
            "DMVDest": {
                "data": "营口市车管所",
                "pos": {
                    "p1": {
                        "x": 1321,
                        "y": 750
                    },
                    "p2": {
                        "x": 1480,
                        "y": 752
                    },
                    "p3": {
                        "x": 1480,
                        "y": 785
                    },
                    "p4": {
                        "x": 1321,
                        "y": 783
                    }
                }
            }
        }
    },
    "success": true,
    "message": "success"
}

是否仍需要帮助? 请保持联络!