收藏
回答

OCR调用出错,怎么从本地图片识别证件号码?


服务接口(API Name)

OcrAllInOne

根据官方OCR调用文档,调用出错(https://developers.weixin.qq.com/community/servicemarket/detail/000ce4cec24ca026d37900ed551415

				wx.serviceMarket.invokeService({
					service: 'wx79ac3de8be320b71', // 'wx_mp_appid',
					api: 'OcrAllInOne',
					data: {
						img_url: url,
						data_type: 3,
						ocr_type: 1,
					},
				}).then(res => {
					console.log('invokeService success', res)
					wx.showModal({
						title: 'cost',
						content: (Date.now() - d) + '',
					})
				}).catch(err => {
					console.log(base64);
					console.error('invokeService fail', err)
					wx.showModal({
						title: 'fail',
						content: err + '',
					})
				})

换成公网图片是可以请求的,但是如何识别本地证件文件

最后一次编辑于  2020-03-23
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-03-23
    data: {
        img_data: url,
        data_type: 2,
        ocr_type: 1,
    }
    data_type填2   img_data 通过wx.getFileManager.readFile获取
    
    2020-03-23
    有用 2
    回复 1
    • 就是一个天才
      就是一个天才
      2020-03-23
      谢谢,可以了,一直没注意是 img_data而不是 url_data
      2020-03-23
      回复
登录 后发表内容
问题标签