Skip to content

增值税票据OCR


接口描述

通过光学字符识别技术,对增值税票据图片进行识别.

请求说明

HTTP 方法:

POST

请求 URL:

/ai-cloud-face/api/ocr/note

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(建议保存)
-noteOcrRetObject-增值税OCR识别结果
--NoteTypeOcrRet[]-票据类型(即票据抬头部分,譬如xxx省增值税专用发票)
--NoteCodeOcrRet[]-票据代码
--NoteNoOcrRet[]-票据号
--NoteDateOcrRet[]-开票日期
--BuyerNameOcrRet[]-购货单位名称
--BuyerTaxIDOcrRet[]-购货单位地址电话
--BuyerAddrTelOcrRet[]-购货单位名称
--BuyerBankOcrRet[]-购货单位开户行及账号
--SellerNameOcrRet[]-销货单位名称
--SellerTaxIDOcrRet[]-销货单位纳税人识别号
--SellerAddrTelOcrRet[]-销货单位地址电话
--SellerBankOcrRet[]-销货单位开户行及账号
--CipherCodeOcrRet[]-密码区(GPU版本专属)
--TotalAmountOcrRet[]-金额总计
--TotalTaxOcrRet[]-税额总计
--PriceTaxTotalKanjiOcrRet[]-价税合计大写
--PriceTaxTotalDigitOcrRet[]-价税合计小写
--PayeeOcrRet[]-收款人(GPU版本专属)
--CheckerOcrRet[]-复核(GPU版本专属)
--DrawerOcrRet[]-开票人(GPU版本专属)
--CheckCodeOcrRet[]-普票校验码(GPU版本专属)

OcrRet对象:

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

OcrPos对象:

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

Point对象:

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

返回示例:

返回示例:

{
    "code": 0,
    "data": {
        "noteOcrRet": {
            "BuyerAddrTel": [{
                "data": "公主岭市八里桥村0434659261",
                "pos": {
                    "p1": {
                        "x": 1236,
                        "y": 641
                    },
                    "p2": {
                        "x": 1952,
                        "y": 676
                    },
                    "p3": {
                        "x": 1951,
                        "y": 733
                    },
                    "p4": {
                        "x": 1241,
                        "y": 704
                    }
                }
            }],
            ......
            "TotalTax": [{
                "data": "¥1452.9",
                "pos": {
                    "p1": {
                        "x": 3519,
                        "y": 1438
                    },
                    "p2": {
                        "x": 3848,
                        "y": 1442
                    },
                    "p3": {
                        "x": 3847,
                        "y": 1499
                    },
                    "p4": {
                        "x": 3518,
                        "y": 1503
                    }
                }
            }]
        }
    },
    "success": true,
    "message": "success"
}

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