微信小程序获得openid免密登录

来源:未知 浏览 159次 时间 2021-06-09 04:49

{

  wx.login({

微信小程序获得openid免密登录

      let d = {

        appid: 'wx111111111111', // 从微信公众平台开发设置中获取

微信小程序获得openid免密登录

      };

      // 微信官方的获取openid的接口

      var wxLoginUrl = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + d.appid +'&secret=' 

      + d.secret + '&js_code=' + res.code + '&grant_type=authorization_code';

      wx.request({

        url: wxLoginUrl,

        data: {},

        method: 'GET',

        success: res => {

           let openid = res.data.openid;

          this.judgeIsWxlogin(openid); // 向后端发送openid判断是否可以直接用该微信号登陆

        }

      });

    }

  });

}

从微信公众平台开发设置中获取appid和secret:

关键词排名

{

  wx.login({

    success: res => {

      let d = {

        appid: 'wx111111111111', // 从微信公众平台开发设置中获取

        secret: 'sec2222222222' // 从微信公众平台开发设置中获取

      };

      // 微信官方的获取openid的接口

      var wxLoginUrl = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + d.appid +'&secret=' 

      + d.secret + '&js_code=' + res.code + '&grant_type=authorization_code';

      wx.request({

        url: wxLoginUrl,

        data: {},

        method: 'GET',

        success: res => {

           let openid = res.data.openid;

          this.judgeIsWxlogin(openid); // 向后端发送openid判断是否可以直接用该微信号登陆

        }

      });

    }

  });

}

标签: appidopenid微信获取