uniapp 拍照 或者 相册 识别身份证信息

去购买,0.01可以用500次。
注册阿里云然后去购买
在这里插入图片描述
购买后下面会有接口
在这里插入图片描述
然后基本上就是调取接口就好了,发送请求的时候 请求头 是你买完身份证识别后的appcode
获取appcode

//相机图标,点击事件
<view class="" @click="chooseImage">
	<image class="iconPic" src="../../static/images/xiangji.png" />
</view>
methods:{
// 选取图片
chooseImage(e) {
	// console.log(e)
	var configure = "{'side':'face'}" //face正面、back反面
	var that = this
	uni.chooseImage({
		count: 1,
		sizeType: ['original'],
		sourceType: ['album'], //从相册选取
		success: (res) => {
			console.log(res);
			const tempFilePaths = res.tempFilePaths;
			pathToBase64(tempFilePaths[0])
				.then(base64 => {
					// console.log('11', base64)
					let str = base64.substring(base64.indexOf(',') + 1)
					// console.log(str);
					var json = {
						"image": str,
						"configure": configure
					};
					// console.log(json)
					uni.request({
						url: '测试api', //测试api
						dataType: 'json',
						header: {
							'Authorization': 'APPCODE **********' //APPCODE值
						},
						method: 'POST',
						data: JSON.stringify(json),
						success(res) {
							console.log(res);
						}
					})
				})
				.catch(error => {
					console.error(error)
				})
		}
	})
},

报这个错误的话。
在这里插入图片描述
安装一下:npm i image-tools --save
在这里插入图片描述
然后引入就好了。
import { pathToBase64, base64ToPath } from ‘image-tools’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值