收集返回值
Web OCR SDK 返回一个 Promise,成功时将返回包含所选文档采集信息的对象,出错时将返回包含错误描述的 String。以下是如何映射每种情况并获取其结果的示例:
<script>
webOCR.initialize(document_type)
.then((ocr_key) => {
console.log(ocr_key)
})
.catch((error) => {
console.log(error)
})
</script>
Web OCR 返回值说明
| 属性 | 类型 | 描述 |
|---|---|---|
| ocr_info | Object | 包含所选文档采集信息的成功对象。 |
| error | String | 包含错误描述的字符串(如发生错误) |
成功对象的属性
| 属性 | 类型 | 描述 |
|---|---|---|
| ocr_key | String | 已采集文档图片的标识密钥,可用于 QI Tech 系统的任何其他服务。 |
| template | String | 已采集文档的类型 |
错误类型
| 错误 | 描述 |
|---|---|
| Invalid Web Token! Please verify your Web Token. | 使用的 Web Token 无效。如果您确定正确使用了 QI Tech 提供的 Web Token,请立即联系我们的支持团队(suporte.caas@qitech.com.br)。 |
| Invalid Document Type! Please provide a valid document type. | 传递给 WebOCR.initialize() 函数的文档类型无效。请在 initialize 函数页面查看允许的文档类型。 |
| User left Web OCR. | 用户在完成文档提交之前退出了 Web OCR SDK。 |