百度API身份證識別用戶信息功能OCR

百度api地址:https://login.bce.baidu.com/?account=&redirect=http%3A%2F%2Fconsole.bce.baidu.com%2F%3Ffromai%3D1#/aip/overview

//如圖所示,上傳圖片請求百度api,獲取識別到的圖片信息

 

 

  //核心代碼
          wx.getFileSystemManager().readFile({
            filePath: res.tempFilePaths[0],
            encoding: 'base64', //編碼格式
            success(ans) {
              // console.log("ans.data",ans.data)
              // wx.showLoading({ title: '識別中' })
              // 這裏獲取百度token
              wx.request({
                url: "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=你的應用appKEy&client_secret=你的應用secetkey&",
                method: "post",
                data: {

                },
                success(res) {
                  console.log("獲取token==", res.data.access_token);
                  // 識別
                  wx.request({
                    url: 'https://aip.baidubce.com/rest/2.0/ocr/v1/idcard?access_token=' + res.data.access_token,
                    header: {
                      'Content-Type': 'application/x-www-form-urlencoded'
                    },
                    method: "post",
                    data: {
                      image: ans.data,
                      id_card_side: 'front'
                    },
                    success(res) {
                      console.log("獲取識別數據==>", res);
                    }
                  })
                }
              })
            }
          })

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章