OCR统一识别接口支持识别多种图片类型,包括通用文字、个人卡证、发票等。您只需要通过Type参数指定图片类型,无须更换接口。
接口说明
如何使用本接口
| 步骤 | 概述 |
| 1 | 开通OCR 统一识别服务。 开通此 API 后会赠送免费额度,可使用免费额度测试。 |
| 2 | 购买OCR 共享资源包。您也可以不购买资源包,系统会通过“按量付费”方式按实际调用量自动扣款。 |
| 3 | 可以参照调试页面提供的代码示例完成 API 接入开发。接入完成后,调用 API 获取识别结果。如果使用子账号调用接口,需要阿里云账号(主账号)对 RAM 账号进行授权。创建 RAM 用户的具体操作,请参考:创建 RAM 用户。文字识别服务提供一种系统授权策略,即 AliyunOCRFullAccess。具体授权操作,请参见在用户页面为 RAM 用户授权。 |
重要提示
| 类型 | 概述 |
| 图片格式 |
|
| 图片尺寸 |
|
| 图片大小 |
|
| 其他提示 |
|
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
ocr:RecognizeAllText |
none |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Url |
string |
否 |
|
https://example.png |
| body |
string |
否 |
|
图片二进制文件 |
| Type |
string |
是 |
|
Advanced |
| OutputFigure |
boolean |
否 |
|
false |
| OutputQrcode |
boolean |
否 |
|
false |
| OutputBarCode |
boolean |
否 |
|
false |
| OutputStamp |
boolean |
否 |
|
false |
| OutputCoordinate |
string |
否 |
|
"" |
| OutputOricoord |
boolean |
否 |
|
false |
| OutputKVExcel |
boolean |
否 |
|
false |
| PageNo |
integer |
否 |
当图片类型为混贴票证/增值税发票/定额发票航空行程单/火车票增值税发票卷票/通用机打发票时(即 Type=MixedInvoice/Invoice/QuotaInvoice/AirItinerary/TrainTicket/RollTicket/CommonPrintedInvoice),可通过本字段设置可选功能。
|
1 |
| AdvancedConfig |
object |
否 |
|
|
| OutputRow |
boolean |
否 |
|
false |
| OutputParagraph |
boolean |
否 |
|
false |
| OutputTable |
boolean |
否 |
|
false |
| OutputCharInfo |
boolean |
否 |
|
false |
| IsLineLessTable |
boolean |
否 |
|
false |
| IsHandWritingTable |
boolean |
否 |
|
false |
| OutputTableExcel |
boolean |
否 |
|
false |
| OutputTableHtml |
boolean |
否 |
|
false |
| IdCardConfig |
object |
否 |
|
|
| OutputIdCardQuality |
boolean |
否 |
|
false |
| Llm_rec |
boolean |
否 |
||
| InternationalIdCardConfig |
object |
否 |
|
|
| Country |
string |
否 |
|
India |
| InternationalBusinessLicenseConfig |
object |
否 |
|
|
| Country |
string |
否 |
枚举值:
|
India |
| MultiLanConfig |
object |
否 |
|
|
| Languages |
string |
否 |
|
eng,chn |
| TableConfig |
object |
否 |
|
|
| IsHandWritingTable |
boolean |
否 |
|
false |
| IsLineLessTable |
boolean |
否 |
|
false |
| OutputTableExcel |
boolean |
否 |
|
false |
| OutputTableHtml |
boolean |
否 |
|
false |
本接口请求参数可分为三级,一级入参是必传的基础参数,例如图片链接、图片类型。二级参数可以控制识别内容输出,例如是否返回坐标等。 三级参数和特定的图片类型相关,用于控制是否输出特定信息,例如是否输出身份证的质量检测分数。注意,只有 Type 是必传参数,其余参数可以根据需要设置。
图片类型(Type)支持的请求参数补充说明
| Type | 类型描述 | 支持的参数 |
| Advanced | 通用文字识别高精版 |
|
| General | 通用文字识别基础版 |
|
| Commerce | 电商图片文字 |
|
| HandWriting | 手写文字 |
|
| MultiLang | 多语言文字 |
|
| Table | 表格 |
|
| IdCard | 身份证 |
|
| BankCard | 银行卡 |
|
| InternationalPassport | 国际护照 |
|
| ChinesePassport | 中国护照 |
|
| SocialSecurityCard | 社保卡 |
|
| PermitToHK_MO_TW | 往来港澳台通行证 |
|
| PermitToMainland | 来往中国大陆(内地)通行证 |
|
| HouseholdHead | 户口本首页 |
|
| HouseholdResident | 户口本常住人口页 |
|
| EstateCertification | 不动产权证 |
|
| BirthCertification | 出生证明 |
|
| HKIdCard | 中国香港身份证 |
|
| InternationalIdCard | 国际身份证 |
|
| Stamp | 公章 |
|
| MixedInvoice | 混贴票证 |
|
| Invoice | 增值税发票 |
|
| CarInvoice | 机动车销售统一发票 |
|
| QuotaInvoice | 定额发票 |
|
| AirItinerary | 航空行程单 |
|
| TrainTicket | 火车票 |
|
| TollInvoice | 过路过桥费发票 |
|
| RollTicket | 增值税发票卷票 |
|
| BankAcceptance | 银行承兑汇票 |
|
| BusShipTicket | 客运车船票 |
|
| NonTaxInvoice | 非税收入发票 |
|
| CommonPrintedInvoice | 通用机打发票 |
|
| HotelConsume | 酒店流水 |
|
| PaymentRecord | 支付详情页 |
|
| PurchaseRecord | 电商订单页 |
|
| RideHailingItinerary | 网约车行程单 |
|
| ShoppingReceipt | 购物小票 |
|
| TaxClearanceCertificate | 税收完税证明 |
|
| UsedCarInvoice | 二手车销售统一发票 |
|
| VehicleLicense | 行驶证 |
|
| DrivingLicense | 驾驶证 |
|
| VehicleRegistration | 机动车登记证 |
|
| VehicleCertification | 车辆合格证 |
|
| LicensePlateNumber | 车牌 |
|
| CarVinCode | 车辆 vin 码 |
|
| BusinessLicense | 营业执照 |
|
| InternationalBusinessLicense | 国际企业执照 |
|
| MedicalDeviceManageLicense | 医疗器械经营许可证 |
|
| MedicalDeviceProduceLicense | 医疗器械生产许可证 |
|
| CosmeticProduceLicense | 化妆品生产许可证 |
|
| QrCode | 二维码 | |
| BarCode | 条形码 | |
| TaxiInvoice | 出租车发票 |
|
| TrademarkCertificate | 商标注册证 |
|
| FoodProduceLicense | 食品生产许可证 |
|
| FoodManagementLicense | 食品经营许可证 |
|
| ClassIIMedicalDeviceManageLicense | 第二类医疗器械经营备案凭证 |
|
| WayBill | 电子面单 |
|
| BankAccountPermit | 银行开户许可证 |
|
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
请求唯一 ID。 |
E2A98925-DC2C-18FB-995F-BAF507XXXXXX |
| Data |
object |
识别结果。 |
|
| Height |
integer |
原图高度。 |
2000 |
| Width |
integer |
原图宽度。 |
1000 |
| Content |
string |
图片包含的所有文字汇总。 |
"合同编号..." |
| SubImageCount |
integer |
图片包含的子图数量。 |
2 |
| SubImages |
array<object> |
图片包含的子图信息。 |
|
|
array<object> |
|||
| SubImageId |
integer |
子图 ID(编号从 0 开始)。 |
0 |
| Type |
string |
子图类型(例如身份证正面、增值税发票等)。 |
身份证正面 |
| Angle |
integer |
子图顺时针旋转角度(范围:0~359 度)。 |
0 |
| SubImagePoints |
array<object> |
子图四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| SubImageRect |
object |
子图旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
子图宽度。 |
1000 |
| Height |
integer |
子图高度。 |
2000 |
| KvInfo |
object |
|
|
| KvCount |
integer |
子图所包含结构化信息的键值对数量。 |
6 |
| Data |
any |
|
{ "address": "XX省XX市XX街道XX号", "ethnicity": "汉", "sex": "男", "name": "王XX", "idNumber": "XXX", "birthDate": "2000年1月1日" } |
| KvDetails |
object |
|
|
|
object |
|
||
| KeyName |
string |
字段名称。 |
"address" |
| KeyConfidence |
integer |
字段置信度(范围:0~100)。 |
100 |
| Value |
string |
字段(KeyName)名称对应值的文字内容。 |
"XX省XX市XX街道" |
| ValueConfidence |
integer |
字段名称对应值的置信度(范围:0~100)。 |
98 |
| ValuePoints |
array<object> |
字段名称对应值的四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| ValueRect |
object |
字段名称对应值的旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
50 |
| Height |
integer |
矩形高度。 |
50 |
| ValueAngle |
integer |
字段名称对应值的顺时针旋转角度(范围:0~359)。 |
0 |
| BlockInfo |
object |
|
|
| BlockCount |
integer |
子图文字块数量。 |
12 |
| BlockDetails |
array<object> |
子图文字块信息明细。 |
|
|
array<object> |
|||
| BlockId |
integer |
文字块 ID(编号从 0 开始)。 |
0 |
| BlockAngle |
integer |
文字块顺时针旋转角度(范围:0~359)。 |
0 |
| BlockContent |
string |
文字块的文字内容。 |
“合同编号...” |
| BlockConfidence |
integer |
文字块置信度(范围:0~100)。 |
98 |
| BlockPoints |
array<object> |
文字块四点坐标(当 OutputCoordinate="points" 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| BlockRect |
object |
文字块旋转矩形坐标(当 OutputCoordinate="rectangle" 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
50 |
| Height |
integer |
矩形高度。 |
10 |
| CharInfos |
array<object> |
单字信息(当 AdvancedConfig.OutputCharInfo=true 时返回)。 |
|
|
array<object> |
|||
| CharId |
integer |
单字 ID(编号从 0 开始)。 |
0 |
| CharContent |
string |
单字内容。 |
“合” |
| CharConfidence |
integer |
单字置信度(范围:0~100)。 |
95 |
| CharPoints |
array<object> |
单字四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| CharRect |
object |
单字旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
10 |
| Height |
integer |
矩形高度。 |
10 |
| TableInfo |
object |
表格信息(当 AdvancedConfig.OutputTable=true 时返回)。 |
|
| TableCount |
integer |
表格数量。 |
2 |
| TableDetails |
array<object> |
表格信息明细。 |
|
|
array<object> |
|||
| TableId |
integer |
表格 ID(编号从 0 开始)。 |
0 |
| RowCount |
integer |
表格行数。 |
10 |
| ColumnCount |
integer |
表格列数。 |
3 |
| CellCount |
integer |
表格单元格数量。 |
29 |
| Header |
object |
表头信息。 |
|
| Contents |
array |
表头文字内容。 |
|
|
string |
|
"12.1本合同当事人" |
|
| BlockId |
integer |
文字块 ID(编号从 0 开始)。 |
0 |
| Footer |
object |
表尾信息。 |
|
| Contents |
array |
表尾文字内容。 |
|
|
string |
|
"贷款人/抵押权人(盖章/电子签章):" |
|
| BlockId |
integer |
文字块 ID(编号从 0 开始)。 |
0 |
| CellDetails |
array<object> |
单元格信息明细。 |
|
|
array<object> |
|||
| CellId |
integer |
单元格 ID(编号从 0 开始)。 |
0 |
| CellContent |
string |
单元格文字内容。 |
"借款人/抵押人:" |
| RowStart |
integer |
单元格起始行数。第一个单元格位置为 0。 |
0 |
| RowEnd |
integer |
单元格终止行数。第一个单元格位置为 0。RowStart=0 且 RowEnd=0 表示此单元格只占据了第一行。 |
0 |
| ColumnStart |
integer |
单元格起始列数。第一个单元格位置为 0。 |
2 |
| ColumnEnd |
integer |
单元格终止列数。第一个单元格位置为 0。ColumnStart=0 且 ColumnEnd=0 表示此单元格只占据了第一列。 |
5 |
| BlockList |
array |
此单元格所包含的文字块 ID。 |
|
|
integer |
单个文字块 ID。 |
0 |
|
| CellPoints |
array<object> |
单元格四点坐标(当 OutputCoordinate="points" 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| CellRect |
object |
单元格旋转矩形坐标(当 OutputCoordinate="rectangle" 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
20 |
| Height |
integer |
矩形高度。 |
20 |
| CellAngle |
integer |
单元格顺时针旋转角度(范围:0~359)。 |
0 |
| TablePoints |
array<object> |
表格四点坐标(当 OutputCoordinate=“points" 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| TableRect |
object |
表格旋转矩形坐标(当 OutputCoordinate=“rectangle" 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
100 |
| Height |
integer |
矩形高度。 |
100 |
| TableExcel |
string |
|
https://example.xlsx |
| TableHtml |
string |
|
https://example.html |
| RowInfo |
object |
子图行信息(当 AdvancedConfig.OutputRow=true 时返回)。 |
|
| RowCount |
integer |
子图包含的行数。 |
9 |
| RowDetails |
array<object> |
子图行信息明细。 |
|
|
object |
|||
| RowId |
integer |
行 ID(编号从 0 开始)。 |
0 |
| RowContent |
string |
行文字内容。 |
“合同编号..." |
| BlockList |
array |
此行所包含的文字块 ID 列表。 |
|
|
integer |
单个文字块 ID。 |
0 |
|
| ParagraphInfo |
object |
子图段落信息(当 AdvancedConfig.OutputParagraph=true 时返回)。 |
|
| ParagraphCount |
integer |
子图所包含段落数量。 |
11 |
| ParagraphDetails |
array<object> |
子图段落信息明细。 |
|
|
object |
|||
| ParagraphId |
integer |
段落 ID(编号从 0 开始)。 |
0 |
| ParagraphContent |
string |
段落文字内容。 |
“合同编号...” |
| BlockList |
array |
此段所包含的文字块 ID 列表。 |
|
|
integer |
单个文字块 ID。 |
0 |
|
| QrCodeInfo |
object |
子图二维码信息(当 OutputQrcode=true 时返回)。 |
|
| QrCodeCount |
integer |
子图二维码数量。 |
1 |
| QrCodeDetails |
array<object> |
子图二维码信息明细。 |
|
|
array<object> |
|||
| Data |
any |
二维码内容。 |
“http://www.gsxt.gov.cn/indeXXX” |
| QrCodePoints |
array<object> |
二维码四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| QrCodeRect |
object |
二维码旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
100 |
| Height |
integer |
矩形高度。 |
100 |
| QrCodeAngle |
integer |
QrCode 旋转角度(范围:0~359)。 |
0 |
| BarCodeInfo |
object |
子图条形码信息(当 OutputBarCode=true 时返回)。 |
|
| BarCodeCount |
integer |
子图条形码数量。 |
2 |
| BarCodeDetails |
array<object> |
条形码信息明细。 |
|
|
array<object> |
|||
| Type |
string |
条形码类型。支持的类型如下:
|
Code128 |
| Data |
any |
条形码内容。 |
"1100011XXXXXX" |
| BarCodePoints |
array<object> |
条形码四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| BarCodeRect |
object |
条形码旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
100 |
| Height |
integer |
矩形高度。 |
10 |
| BarCodeAngle |
integer |
条形码顺时针旋转角度(范围:0~359)。 |
0 |
| FigureInfo |
object |
子图包含的图案信息(当 OutputFigure=true 时返回)。字典类型,键为图案类型,值为此类型图案的信息。支持的图案类型如下:
|
|
|
object |
图案详细信息。 |
||
| FigureCount |
integer |
子图所包含的图案数量。 |
3 |
| FigureDetails |
array<object> |
图案信息明细。 |
|
|
array<object> |
|||
| Type |
string |
图案类型。为 blicense_title、national_emblem 、face、finger_print、signature 中的一种。 |
face |
| Data |
any |
图案数据(有数据才返回)。 |
“” |
| FigurePoints |
array<object> |
图案四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| FigureRect |
object |
图案旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
50 |
| Height |
integer |
矩形高度。 |
50 |
| FigureAngle |
integer |
图案顺时针旋转角度(范围:0~359)。 |
0 |
| StampInfo |
object |
子图印章信息(当 OutputStamp=true 时返回)。 |
|
| StampCount |
integer |
子图印章数量。 |
2 |
| StampDetails |
array<object> |
印章信息明细。 |
|
|
array<object> |
|||
| Data |
object |
子图印章识别结果,字典类型,键为字段名称,值为对应字段的识别结果。 |
|
| CompanyId |
string |
进出口企业代码。 |
"XXX" |
| OrganizationName |
string |
组织名。 |
"XXX贸易有限公司" |
| AntiFakeCode |
string |
防伪编码。 |
"3205823XXXXXX" |
| OtherText |
string |
其它文字。 |
"3205823XXXXXX" |
| TopText |
string |
上环文字。 |
"XXX贸易有限公司" |
| OrganizationNameEng |
string |
英文组织名。 |
"" |
| TaxpayerId |
string |
纳税人识别号。 |
"" |
| StampPoints |
array<object> |
印章四点坐标(当 OutputCoordinate=“points” 时返回)。 |
|
|
object |
|||
| X |
integer |
顶点横坐标。 |
100 |
| Y |
integer |
顶点纵坐标。 |
200 |
| StampRect |
object |
印章旋转矩形坐标(当 OutputCoordinate=“rectangle” 时返回)。 |
|
| CenterX |
integer |
矩形中心点横坐标。 |
100 |
| CenterY |
integer |
矩形中心点纵坐标。 |
200 |
| Width |
integer |
矩形宽度。 |
50 |
| Height |
integer |
矩形高度。 |
50 |
| StampAngle |
integer |
矩形顺时针旋转角度(范围:0~359)。 |
0 |
| QualityInfo |
object |
子图质量检测信息。 |
|
| IsCopy |
boolean |
是否为复印件 |
false |
| IsReshoot |
boolean |
是否是翻拍。仅支持身份证类型图片(Type=IdCard)。 |
false |
| CompletenessScore |
number |
完整度评分。仅支持身份证类型图片(Type=IdCard)。 |
90.5 |
| QualityScore |
number |
整体质量分数。仅支持身份证类型图片(Type=IdCard)。 |
80.5 |
| TamperScore |
number |
篡改分数。仅支持身份证类型图片(Type=IdCard)。 |
10.5 |
| XmlResult |
string |
XML 格式返回结果。 |
"" |
| AlgoVersion |
string |
算法版本号。 |
"" |
| DebugInfo |
any |
Debug 信息(不为空时才返回此字段)。 |
"" |
| AlgoServer |
array |
算法服务器信息列表(不为空时才返回此字段)。 |
|
|
string |
算法服务器信息。 |
"" |
|
| IsMixedMode |
boolean |
是否是混贴类型。 |
false |
| PageNo |
integer |
PDF/OFD 页码(从 1 开始)。 |
1 |
| KvExcelUrl |
string |
|
https://example.xlsx |
| Code |
string |
错误码(当识别成功时不会返回)。 |
400 |
| Message |
string |
错误信息(当识别成功时不会返回)。 |
illegalImageUrl |
图片类型(Type)对应的 KV 信息字段说明。所有 KV 字段都是 String 类型。
| Type | 类型描述 | 返回 KV 信息字段说明 |
| IdCard | 身份证 |
|
| BankCard | 银行卡 |
|
| InternationalPassport | 国际护照 |
|
| ChinesePassport | 中国护照 |
|
| SocialSecurityCard | 社保卡 |
|
| PermitToHK_MO_TW | 往来港澳台通行证 |
|
| PermitToMainland | 来往中国大陆(内地)通行证 |
|
| HouseholdHead | 户口本户首页 |
|
| HouseholdResident | 户口本常住人口页 |
|
| EstateCertification | 不动产权证 |
|
| BirthCertification | 出生证明 |
|
| HKIdCard | 中国香港身份证 |
|
| InternationalIdCard | 国际身份证 |
|
| Stamp | 公章 |
|
| Invoice | 增值税发票 |
|
| CarInvoice | 机动车销售统一发票 |
|
| QuotaInvoice | 定额发票 |
|
| AirItinerary | 航空行程单 |
|
| TrainTicket | 火车票 |
|
| TollInvoice | 过路过桥费发票 |
|
| RollTicket | 增值税发票卷票 |
|
| BankAcceptance | 银行承兑汇票 |
|
| BusShipTicket | 客运车船票 |
|
| NonTaxInvoice | 非税收入发票 |
|
| CommonPrintedInvoice | 通用机打发票 |
|
| HotelConsume | 酒店流水 |
|
| PaymentRecord | 支付详情页 |
|
| PurchaseRecord | 电商订单页 |
|
| RideHailingItinerary | 网约车行程单 |
|
| ShoppingReceipt | 购物小票 |
|
| TaxClearanceCertificate | 税收完税证明 |
|
| UsedCarInvoice | 二手车销售统一发票 |
|
| VehicleLicense | 行驶证 |
|
| DrivingLicense | 驾驶证 |
|
| VehicleRegistration | 机动车登记证 |
|
| VehicleCertification | 车辆合格证 |
|
| LicensePlateNumber | 车牌 |
|
| CarVinCode | 车辆 vin 码 |
|
| BusinessLicense | 营业执照 |
|
| BusinessLicense | 国际企业执照 |
|
| MedicalDeviceManageLicense | 医疗器械经营许可证 |
|
| MedicalDeviceProduceLicense | 医疗器械生产许可证 |
|
| CosmeticProduceLicense | 化妆品生产许可证 |
|
| TaxiInvoice | 出租车发票 |
|
| TrademarkCertificate | 商标注册证 |
|
| FoodProduceLicense | 食品生产许可证 |
|
| FoodManagementLicense | 食品经营许可证 |
|
| ClassIIMedicalDeviceManageLicense | 第二类医疗器械经营备案凭证 |
|
| WayBill | 电子面单 |
|
| BankAccountPermit | 银行开户许可证 |
|
示例
正常返回示例
JSON格式
{
"RequestId": "E2A98925-DC2C-18FB-995F-BAF507XXXXXX",
"Data": {
"Height": 2000,
"Width": 1000,
"Content": "\"合同编号...\"",
"SubImageCount": 2,
"SubImages": [
{
"SubImageId": 0,
"Type": "身份证正面",
"Angle": 0,
"SubImagePoints": [
{
"X": 100,
"Y": 200
}
],
"SubImageRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 1000,
"Height": 2000
},
"KvInfo": {
"KvCount": 6,
"Data": "{\n \"address\": \"XX省XX市XX街道XX号\",\n \"ethnicity\": \"汉\",\n \"sex\": \"男\",\n \"name\": \"王XX\",\n \"idNumber\": \"XXX\",\n \"birthDate\": \"2000年1月1日\"\n}",
"KvDetails": {
"key": {
"KeyName": "\"address\"",
"KeyConfidence": 100,
"Value": "\"XX省XX市XX街道\"",
"ValueConfidence": 98,
"ValuePoints": [
{
"X": 100,
"Y": 200
}
],
"ValueRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 50,
"Height": 50
},
"ValueAngle": 0
}
}
},
"BlockInfo": {
"BlockCount": 12,
"BlockDetails": [
{
"BlockId": 0,
"BlockAngle": 0,
"BlockContent": "“合同编号...”",
"BlockConfidence": 98,
"BlockPoints": [
{
"X": 100,
"Y": 200
}
],
"BlockRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 50,
"Height": 10
},
"CharInfos": [
{
"CharId": 0,
"CharContent": "“合”",
"CharConfidence": 95,
"CharPoints": [
{
"X": 100,
"Y": 200
}
],
"CharRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 10,
"Height": 10
}
}
]
}
]
},
"TableInfo": {
"TableCount": 2,
"TableDetails": [
{
"TableId": 0,
"RowCount": 10,
"ColumnCount": 3,
"CellCount": 29,
"Header": {
"Contents": [
"\"12.1本合同当事人\""
],
"BlockId": 0
},
"Footer": {
"Contents": [
"\"贷款人/抵押权人(盖章/电子签章):\""
],
"BlockId": 0
},
"CellDetails": [
{
"CellId": 0,
"CellContent": "\"借款人/抵押人:\"",
"RowStart": 0,
"RowEnd": 0,
"ColumnStart": 2,
"ColumnEnd": 5,
"BlockList": [
0
],
"CellPoints": [
{
"X": 100,
"Y": 200
}
],
"CellRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 20,
"Height": 20
},
"CellAngle": 0
}
],
"TablePoints": [
{
"X": 100,
"Y": 200
}
],
"TableRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 100,
"Height": 100
}
}
],
"TableExcel": "https://example.xlsx",
"TableHtml": "https://example.html"
},
"RowInfo": {
"RowCount": 9,
"RowDetails": [
{
"RowId": 0,
"RowContent": "“合同编号...\"",
"BlockList": [
0
]
}
]
},
"ParagraphInfo": {
"ParagraphCount": 11,
"ParagraphDetails": [
{
"ParagraphId": 0,
"ParagraphContent": "“合同编号...”",
"BlockList": [
0
]
}
]
},
"QrCodeInfo": {
"QrCodeCount": 1,
"QrCodeDetails": [
{
"Data": "“http://www.gsxt.gov.cn/indeXXX”",
"QrCodePoints": [
{
"X": 100,
"Y": 200
}
],
"QrCodeRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 100,
"Height": 100
},
"QrCodeAngle": 0
}
]
},
"BarCodeInfo": {
"BarCodeCount": 2,
"BarCodeDetails": [
{
"Type": "Code128",
"Data": "\"1100011XXXXXX\"",
"BarCodePoints": [
{
"X": 100,
"Y": 200
}
],
"BarCodeRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 100,
"Height": 10
},
"BarCodeAngle": 0
}
]
},
"FigureInfo": {
"key": {
"FigureCount": 3,
"FigureDetails": [
{
"Type": "face",
"Data": "“”",
"FigurePoints": [
{
"X": 100,
"Y": 200
}
],
"FigureRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 50,
"Height": 50
},
"FigureAngle": 0
}
]
}
},
"StampInfo": {
"StampCount": 2,
"StampDetails": [
{
"Data": {
"CompanyId": "\"XXX\"",
"OrganizationName": "\"XXX贸易有限公司\"",
"AntiFakeCode": "\"3205823XXXXXX\"",
"OtherText": "\"3205823XXXXXX\"",
"TopText": "\"XXX贸易有限公司\"",
"OrganizationNameEng": "\"\"",
"TaxpayerId": "\"\""
},
"StampPoints": [
{
"X": 100,
"Y": 200
}
],
"StampRect": {
"CenterX": 100,
"CenterY": 200,
"Width": 50,
"Height": 50
},
"StampAngle": 0
}
]
},
"QualityInfo": {
"IsCopy": false,
"IsReshoot": false,
"CompletenessScore": 90.5,
"QualityScore": 80.5,
"TamperScore": 10.5
}
}
],
"XmlResult": "\"\"",
"AlgoVersion": "\"\"",
"DebugInfo": "\"\"",
"AlgoServer": [
"\"\""
],
"IsMixedMode": false,
"PageNo": 1,
"KvExcelUrl": "https://example.xlsx"
},
"Code": "400",
"Message": "illegalImageUrl"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | invalidInputParameter | %s | |
| 400 | InvalidCountry | Specified parameter Country is not valid. | 不支持的国家。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。