写点什么

只需 10 分钟,让你的企业应用具备 OCR 能力

作者:明道云
  • 2021 年 11 月 19 日
  • 本文字数:1194 字

    阅读完需:约 4 分钟

只需10分钟,让你的企业应用具备OCR能力

文/明道云销售部顾问 刘俊良

引言

上一回,我通过运用明道云的 Webhook 能力,让我的应用具备了翻译能力。这次,我要再次深入探索明道云的 Webhook 能力——集成 OCR! OCR 是商业场景中常见的需求,通过识别票据、卡证等实体上的信息,省去大量人工录入数据的成本,还避免因人工失误而造成的错误。 下面,我们一起来看一下如何集成 OCR 吧。

集成 OCR:一条 URL,几个参数

云市场中的 OCR 功能几乎都会提供完整的 API 文档。而对明道云的 Webhook 而言,集成 OCR 的能力只需要一条 URL 和几个参数即可。

请求方式、URL 地址、Headers、以及请求参数在 API 文档中都有明确的规定,我们需要做的就是对号入座。

其中,有一些参数需要进行特殊处理,不过别担心,明道云的代码块功能可以帮你完美地解决问题。即使你没有任何代码基础也没关系,我们在明道云社区中已经准备好了常见的代码块,你只需运用好”拿来主义”即可。

1.URL 需要的 access_token:在云市场的管理控制台中,你可以获取 API Key 以及 Secret Key;再通过一个简单的代码块节点,便可获得需要的 access_token。而 access_token 一般具备有效期,需要定期更新。而我们可以在明道云里设置一个定时触发的工作流,便可实现 access_token 的自动更新。

2.图片附件转换为 URL:对于图片附件,请求参数需要 url 地址。我们运用一个简单的代码块节点就可以获取。

3.PDF 文件需要经过 base64 编码:大部分电子发票都是 PDF 文件,那么对于 PDF 文件,请求参数规定进行 base64 编码。我们不需要明白 base64 编码是何意义,只需要用一个简单的代码块来完成。

做好所有准备工作后,我们只需要对号填入参数,便可以完成 OCR 能力的集成。

返回参数就是 OCR 识别后的结果。我们只需要对号将识别结果,填入预先设置好的工作表字段中——集成 OCR 能力,就完成了。

在此基础上,我用明道云搭建了一款具备常见票据和卡证识别能力的应用。随着明道云外部接口能力不断成熟,这款应用也将具备更多的能力。


插件化使用:关联记录,他表字段

搭建完这款应用后,我们可以看出这款应用的价值主要体现在:能被其他应用的灵活调用。明道云通过关联记录和他表字段,就轻松实现数据贯通,把 OCR 集成应用的识别结果同步到所需的应用工作表里。例如:在固定资产管理的应用中,我们需要对供应商的营业执照进行 OCR 识别。只需要在供应商表单中使用关联记录字段,选择营业执照识别的表单,同时在表单中配置对应的他表字段以及合适的业务规则。然后,再配置一个自定义按钮,命名为“营业执照识别”,我们便可以通过这个按钮,完成营业执照的上传和识别。

最终效果:

报名安装,免费赠送

根据上文的步骤来配置一个 OCR 功能,耗时只需十分钟左右,但是自行配置仍是一项较为繁复的工作。所以,在此作者将把这个应用免费分享给大家!只需要将其安装在自己的组织网络中,便可快速让你的明道云拥有 OCR 能力。点击以下链接报名:https://www.mingdao.com/form/e91a8bcdbe5d4504be34b9058381ab18,作者会联系您并给您分发应用。

用户头像

明道云

关注

还未添加个人签名 2020.07.13 加入

明道云(www.mingdao.com)是一个帮助企业快速搭建个性化业务应用的APaaS平台

评论

发布
暂无评论
只需10分钟,让你的企业应用具备OCR能力