0.0.9-2 • Published 3 years ago

weapps-plugin-cq-code v0.0.9-2

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

重庆城市码项目子包

一、在app.js中初始化cqRequest

const cqRequest = require('weapps-plugin-cq-request') const sdk = require('weapps-plugin-cq-code')

App({ globalData: {}, onLaunch: function () { cqRequest.init({ appid: '', paasid: '', tifhost: '' }) sdk.init({ appid: '', paasid: '', tifhost: '' }) } })

二、引入SDK

const sdk = require('weapps-plugin-cq-code')

三、使用sdk

  • 业务应用需要用户登录时,调取的方法:sdk.login()
sdk.login().then(res ={
  console.log('登录成功返回的数据', res)
})
  • 查看认证信息,调用会话方法:sdk.getSession()
sdk.getSession({
  success: res ={
     console.log('获取会话成功返回的数据', res)
  },
  fail: err ={
    console.log('获取会话失败返回的数据', err)
  }
})
  • 进行用户可信身份核验时,请求方法:sdk.request()
sdk.request({
  // 敏感度接口
  url: '',
  method: '',
  success: res ={
     console.log('已核验,你可以在这里跳转到你的业务页面')
     wx.navigateTo({
        url: '',
     })
  },
  fail: fail ={}
})
  • 进行原子身份实名核验服务时,调取的方法:sdk.realNameVerify()
sdk.realNameVerify().then(res ={
  console.log('原子身份核验服务(实名)成功返回的数据', res)
})
  • 进行原子身份实人核验服务时,调取的方法:sdk.realPeopleVerify()
sdk.realPeopleVerify().then(res ={
  console.log('原子身份核验服务(实人)成功返回的数据', res)
})
  • 跳转到登录设置页面时,调取的方法:sdk.toLoginSet()
sdk.toLoginSet()

四、重庆码sdk包版本号记录

2020.08.25 0.0.1 完成认证SDK包的开发:大陆服务密集实名实人 + 原子核验

2020.08.28 0.0.2 优化:配合业务方,优化初始化参数功能

2020.09.03 0.0.3 优化:登录设置文案优化 + sdk.request暴露返回值

2020.09.04 0.0.4 优化:后端让前端改请求URL地址

2020.09.05 0.0.5 优化:优化认证成功页和失败页的样式

2020.09.08 0.0.6 优化:登录失败开放debugger功能给业务侧 + 进入认证页改为默认不勾选“同意协议” + 优化初始化参数功能

2020.09.10 0.0.7 优化:原子核验去除30天免登录功能

2020.09.11 0.0.8 优化:页面样式的优化

2020.11.18 0.0.9 优化:修复手机号登录的缺陷

2021.03.16 0.0.9-1 在0.0.9版本(无unionId功能)基础上,升级人脸核身

2020.06.04 0.0.9-2 在0.0.9-1的基础上,更新到npm上