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都能够帮助我们快速、准确地处理文本信息,极大地提高了我们的工作效率。

### DeepSeekApp 使用教程 DeepSeekApp 是一款专注于提供高效搜索解决方案的应用程序,旨在帮助用户快速获取所需信息。以下是该应用程序的主要功能和使用方法: #### 安装与启动 为了开始使用 DeepSeekApp,需先从官方应用商店下载并安装此软件到设备上。完成安装后,打开应用程序进入初始设置界面[^1]。 #### 创建账户/登录 首次运行时会提示创建新账号或通过已有社交平台账号快捷登陆。成功注册或登录之后即可访问全部特性和服务[^2]。 #### 主要界面介绍 - **首页**:显示推荐内容以及最近浏览记录。 - **搜索栏**:位于屏幕顶部中央位置,输入关键词执行查询操作。 - **个人中心**:管理个人信息、收藏夹及其他个性化选项[^3]。 #### 执行搜索任务 在搜索框内键入想要了解的主题词句,按下回车键确认提交请求。系统将会返回一系列匹配的结果列表供查看分析。对于每一个条目都提供了摘要描述以便初步判断其价值所在[^4]。 ```python # Python 示例代码展示如何调用 API 进行简单文本检索 (假设存在此类接口) import requests def perform_search(query_string): url = "https://api.deepseekapp.com/search" params = {"q": query_string} response = requests.get(url, params=params) if response.status_code == 200: results = response.json() return results['items'] else: raise Exception(f"Failed to fetch data: {response.text}") search_results = perform_search("机器学习入门") for item in search_results[:5]: # 只打印前五个结果作为例子 print(item["title"], "-", item["snippet"]) ``` #### 高级筛选条件设定 除了基本的关键字匹配外,还支持更复杂的过滤器来缩小范围,比如指定时间区间、文档类型或是特定网站来源等参数组合以提高精准度[^5]。 #### 结果保存与分享 找到满意的资料后可以将其加入书签方便日后回顾;同时也允许一键转发给好友或者发布至社交媒体平台上交流心得体验[^6]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值