收藏
回答

微信OCR识别报错err_code -8,如何更正?

微信OCR识别 服务已经购买,按API示例代码调用报错

Uncaught (in promise) thirdScriptError
invokeService:fail operateWXData:fail (err_code -8)
Error: invokeService:fail operateWXData:fail (err_code -8)


appid

wx4e66f7295c676531


app.json

  "plugins": {
    "ocr-plugin": {
      "version""3.0.2",
      "provider""wx4418e3e031e551be"
    }
  },


page.json

{
  "navigationBarTitleText""请拍摄身份证",
  "usingComponents": {
    "ocr-navigator""plugin://ocr-plugin/ocr-navigator"
  }
}


page.js 调用实例代码

    // 点击拍照按钮
    takePhoto() {
        const ctx = wx.createCameraContext();


        // 获取camera实时帧数据
        const listener = ctx.onCameraFrame((frame) => {
            //如果不需要则注释掉
        });


        // 实拍照片配置
        ctx.takePhoto({
            quality: 'high',//成像质量
            success: async (res) => {
                const invokeRes = await wx.serviceMarket.invokeService({
                    service: 'wx4418e3e031e551be',
                    api: 'OcrAllInOne',
                    data: {
                        // 用 CDN 方法标记要上传并转换成 HTTP URL 的文件
                        img_url: new wx.serviceMarket.CDN({
                            type'filePath',
                            filePath: res.tempImagePath,
                        }),
                        data_type: 3,
                        ocr_type: 1
                    },
                })        
                console.log(invokeRes);


                this.setData({
                    src: res.tempImagePath,//tempImagePath为api返回的照片路径
                    show: true
                });
            },
            fail: (error) => {//失败回调
                sys.catch('获取照片失败', error);
            }


        });
    },
回答关注问题邀请回答
收藏

2 个回答

  • solo路途[悠闲]
    solo路途[悠闲]
    2021-04-12

    小程序基础库版本调整到2.11.1以上,不在报 -8错误

    转为报错

    Error: invokeService:fail 9301008 invalid api info (requestId: undefined)
    


    requestId在所有相关文档中没有找到相关解释,请问如何处理?


    2021-04-12
    有用
    回复
  • Z
    Z
    2021-04-12

    你怕是没弄明白吧

    2021-04-12
    有用
    回复 3
    • solo路途[悠闲]
      solo路途[悠闲]
      2021-04-12
      我用的是API调用方式,和你说的这种不一样,json配置只因为一直报错才配置上去的
      2021-04-12
      回复
    • Z
      Z
      2021-04-12回复solo路途[悠闲]
      用这个api 是为了什么
      2021-04-12
      回复
    • solo路途[悠闲]
      solo路途[悠闲]
      2021-04-12
      自定义取照片界面呗
      2021-04-12
      回复
登录 后发表内容
问题标签