TextIn API使用心得

TextIn API使用心得

目前,在项目开发中遇到了需要识别用户的身份证,提取出里面的关键信息。然后系统自动补齐用户的姓名、身份证号码、年龄等关键信息,这里需要保证信息的正确提取。经过网上调研发现,TextIn合合信息旗下的智能文字识别产品非差好用,调用方便,刚好契合项目需求。

1、TextIn介绍

TextIn是合合信息旗下的智能文字识别产品,提供图像处理、文字表格识别、文档内容提取等多种OCR云服务。TextIn支持多种技术实现方案,满足不同业务场景的智能识别需求,服务于全球数千家企业及上亿用户。

2、TextIn API的调用

首先登录网站https://www.textin.com,注册登录,选择自己想要使用的功能。这里我们选择卡证文字识别,可以看到其不止能够识别身份证,还能识别名片、营业执照等国内外卡证文字。点击卡证文字识别。

在这里插入图片描述
点击立即体验。
在这里插入图片描述
然后选择我们需要的身份证识别。
在这里插入图片描述
随后我们可以看到识别过后返回给的json结果数据结构。
在这里插入图片描述
然后我们点击右上角的集成API即可查看在项目代码中的使用方法。在我们的项目中,是uniapp中调用,所以我这里选择查看node.js的实例代码。
在这里插入图片描述
代码内容为:

const fs = require('fs')
// 使用第三方request 库
// https://www.npmjs.com/package/request
const request = require('request')

// 请登录后前往 “工作台-账号设置-开发者信息” 查看 x-ti-app-id
// 示例代码中 x-ti-app-id 非真实数据
const appId = 'c81f*************************e9ff'
// 请登录后前往 “工作台-账号设置-开发者信息” 查看 x-ti-secret-code
// 示例代码中 x-ti-secret-code 非真实数据
const secretCode = '5508***********************1c17'
// 身份证识别
const url = 'https://api.textin.com/robot/v1.0/api/id_card'

// 读取文件的二进制数据
var image = fs.readFileSync('./example.png')

request({
    url: url,
    method: 'POST',
    headers: {
        'x-ti-app-id': appId,
        'x-ti-secret-code': secretCode
    },
    body: image
}, function(error, response, body) {
    if (!error && response.statusCode === 200) {
        // 请求成功的处理逻辑
        var ret = JSON.parse(body)
        var result = ret ? ret.result : {}
        var itemList = result.item_list
        console.log(itemList)
    }
})

其中appId与secretCode需要自行前往控制台查看,配置好,在代码中即可调用,非差方便。后续设计的业务流程自行封装即可。在我们的项目测试中,暂未出现识别错误现象,准确率非常高!

3、使用心得

在调用TextIn API进行身份证识别时,我发现该功能非常方便实用。首先,接口文档清晰明了,参数设置简单,只需要传入待识别的身份证图片即可。其次,识别速度快,准确率高,可以满足项目对身份证信息快速提取的需求。
相比较百度、阿里等公司的api,TextIn API不仅提供了简单易用的接口,而且调用文档及其简洁易懂,在识别速度和准确率方面表现出色。无论是身份证识别、文字识别还是其他功能,TextIn API都能够帮助我们快速、准确地处理文本信息,极大地提高了我们的工作效率。

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值