一对一免费咨询:189-6833-3365

本文作者:Jaer_zk,来自原文微信小程序(procedure)用户数据解密参考链接:官方(authority)文档官方指引图按照官方引导图一步一步操作1、获取(obtain)codeonLoad: function (options) { // 页面初始化 options为页面跳转所带来的参数 let that 。宁波微信小程序开发其中,通过公众号关联,用户可以实现公众号与小程序之间相互跳转。小程序体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。 。
本文作者:Jaer_zk,来自原文微信小程序(procedure)用户数据解密
参考链接:
官方(authority)文档
官方(authority)指引图
按照官方(authority)引导图一步一步操作
1、获取(obtain)code
onLoad: function (options) {
  // 页面初始化 options为页面跳转所带来的参数
  let that = this
  wx。login({
   success: function (res) {
  // success
  let code = res。code
  that。宁波微信小程序开发是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。setData({ code: code })
  wx。getUserInfo({
   success: function (res) {
  
  // success
  
  that。setData({ userInfo: res。userInfo })
  
  that。setData({ iv: res。iv })
  
  that。setData({ encryptedData: res。encryptedData })
  
  that。宁波微信小程序开发是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。get3rdSession()
   }
  })
   } })}2、发送code到第三方服务器,获取3rd_session
get3rdSession:function(){
  let that = this
  wx。request({
   url: 'https://localhost:8443/get3rdSession',
   data: {
  code: this。data。code
   },
   method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
   // header: {}, // 设置请求的 header
   success: function (res) {
  // success
  var sessionId = res。data。session;
  that。setData({ sessionId: sessionId })
  wx。setStorageSync('sessionId', sessionId)
  that。decodeUserInfo()
   }
  }) }3、在第三方服务器上发送appi
  D、appsecre
  T、code到微信服务器换取session_key和openid
这里使用JFinal搭建(指搭盖、建立)的服务器
Redis配置
public void configPlugin(Plugins me) {
  //用于缓存userinfo模块的redis服务
  RedisPlugin userInfoRedis = new RedisPlugin("userInfo","localhost");
  me。add(userInfoRedis);}
获取第三方session
public void get3rdSession() {
  //获取名为userInfo的Redis Cache对象
  Cache userInfoCache = Redis。use("userInfo");<

© 2008-2019 浙江东美 ALL RIGHTS RESERVED. XMLBAIDU

免责申明:部分内容来自互联网,若侵犯了您的权益,请告知我们删除!

浙ICP备19019195号-1
找网站建设公司就上东美!
189-6833-3365
tel+86-189-6833-3365