微信小程序使用OCR进行身份证验证

本文详细介绍了如何在微信小程序中添加OCR插件,包括安装步骤、购买与配置、页面集成和认证流程。重点讲解了如何设置身份证识别,并提供了必要的代码示例和自定义按钮样式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.将OCR插件添加到小程序后台;

2.添加之后一定进行购买,100次/天是免费的,但是必须进行购买操作;

3.在app.json文件中引入:

"pages": [],
"plugins": {
	"ocr-plugin": {
		"version": "3.2.0",
		"provider": "申请成功之后会有一个插件id,填在这儿"
	}
},

4.页面的json文件中声明:

{
		"usingComponents": {
			"ocr-navigator": "plugin://ocr-plugin/ocr-navigator",
	}
}

5.交互页面添加节点设置:

<ocr-navigator bind:onSuccess="success" certificateType="idCard" opposite="{{false}}">
   <button type="primary">身份证正面识别</button>
</ocr-navigator>
<ocr-navigator bind:onSuccess="success" certificateType="idCard" opposite="{{true}}">
    <button type="primary">身份证反面识别</button>
</ocr-navigator>

opposite设置识别身份证正反面,默认为false
certificateType是证书类型包括: 身份证:idCard、驾驶证:drivingLicense、银行卡:bankCard、营业执照:businessLicense
可通过类名ocr-wrapperintro控制按钮样式;
success是验证返回示例;

/** wxss **/
/*自定义按钮样式*/
.ocr-wrapper {
  margin: 40rpx auto;
  width: 375rpx;
}
.intro {
  margin: 40rpx;
}

本文为一次使用OCR的体验笔记,如有不清晰的地方请看官方文档OCR支持|微信开放文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值