银行回单识别
支持对不同版式银行回单进行结构化识别,包括标题、付款人户名、付款人开户银行、付款人账号、收款人户名、收款人开户银行、收款人账号、大写金额、小写金额、流水号、回单编号、交易日期、摘要、用途 14个关键字段。
请求示例
HTTP 方法:POST
请求URL:http://39.106.33.248:8088/bankReceiptNew
Header如下:
参数 | 值 |
---|---|
Content-Type | text/plain;charset=UTF-8 |
请求参数
from-data参数
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
---|---|---|---|---|
multipartFile | 是 | file | 上传文件 |
Query参数
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
---|---|---|---|---|
type | 是 | string | image/pdf_file | -image:识别图片 -pdf_file:识别PDF |
num | 否 | string | - | 需要识别的PDF文件的对应页码,当 pdf_file 参数有效时,识别传入页码的对应页面内容,若不传入,则默认识别第 1 页 |
返回示例
{
"words_result_num": 14,
"words_result": {
"标题": [
{
"word": "国内支付业务收款回单"
}
],
"付款人户名": [
{
"word": "上海仁德基金会"
}
],
"付款人开户银行": [
{
"word": "上海浦东发展银行上海分行"
}
],
"付款人账号": [
{
"word": ""
}
],
"收款人户名": [
{
"word": "天津滨海环保咨询服务中心"
}
],
"收款人开户银行": [
{
"word": "中国银行天津建国道支行"
}
],
"收款人账号": [
{
"word": ""
}
],
"大写金额": [
{
"word": "人民币壹拾万元整"
}
],
"小写金额": [
{
"word": "CNT100000.00"
}
],
"流水号": [
{
"word": "136793338-134"
}
],
"回单编号": [
{
"word": "206030772-06"
}
],
"交易日期": [
{
"word": "2016年01月07日"
}
],
"摘要": [
{
"word": ""
}
],
"用途": [
{
"word": ""
}
]
},
"log_id": 1752997502838119229
}
返回参数
字段 | 是否必选 | 类型 | 说明 |
---|---|---|---|
log_id | 是 | uint64 | 唯一的log id,用于问题定位 |
pdf_file_size | 否 | string | 传入PDF文件的总页数,当 pdf_file 参数有效时返回该字段 |
words_result_num | 是 | uint32 | 识别结果数,表示words_result的元素个数 |
words_result | 是 | object{} | 识别结果 |
+ word | 是 | string | 字段识别结果,对应标题、付款人户名、付款人开户银行、付款人账号、收款人户名、收款人开户银行、收款人账号、大写金额、小写金额、流水号、回单编号、交易日期、摘要、用途 14个字段的识别结果 |