# 金融票据

版本 V1.2.0

# 1. 接口定义

# 1.1 接口

URL = http://ip:port/hex/ocrapi/finanocr

其中 ip 为部署机器的 ip 地址,port 为对应服务器的端口

# 1.2 描述

金融票据识别支持对多种支票、银行承兑汇票、商业承兑汇票等金融票据的整单(切片)进行识别并输出结构化信息。

# 1.3 HTTP请求格式

# 1.3.1 请求参数

参数名称 是否必选 类型 可选值 默认值 描述
app_id String 接入优图服务时生成的唯一id,用于唯一标识接入业务
image 和url二选一 String 图像base64编码后的字符串,图像需是JPG、PNG、BMP其中之一的格式
url 和image二选一 String 图片url地址,url与image两者填一个即可,同时赋值时,则以url指定的图像作为输入
session_id String 用户自定义的唯一会话id
ocr_template String BankBill/Slice BankBill ocr_template的取值以及含义如下:
1.BankBill:金融票据整单
2.Slice:金融票据切片

# 1.3.2 请求示例

Request:
{
 "app_id": 填写对应的app_id,
 "image": 填写Base64编码后的图片数据,
 "session_id": 填写对应的session_id,
 "ocr_template": "BankBill",
}
1
2
3
4
5
6
7

# 1.3.3 返回参数

字段 是否必然返回 类型 说明
errorcode Int32 错误码
errormsg String 错误码消息
items
item String 识别出的字段名称(关键字)
itemstring String 识别出的字段名称对应的值,也就是字段item对应的字符串结果

# 1.3.4 返回示例

Response:
{
    "errorcode": 0,
    "errormsg": "OK",
    "items": [
        {
            "itemstring": "xxxxx",
            "item": "xxxx"
        }
    ]
}
1
2
3
4
5
6
7
8
9
10
11

# 1.3.5 接口错误码说明

错误码 错误码消息 错误码说明
-5208 OCR_SERVER_INTERN_ERROR 服务器内部错误
-1102 SDK_IMAGE_DECODE_FAILED 图片解码失败
-1400 ERROR_OCR_TEMPLATE_NOT_MATCH 模板不匹配
-9003 GLOCR_RECOG_FAILED OCR识别失败
上次更新: 2023-1-9 14:42:21