获取用户信息

登录拿到code,然后请求接口去后台换取用户的openid;用户授权后获取用户信息

1.获取openid

// 登录
wx.login({
  success: ({ code }) => {
    // 发送 res.code 到后台换取 openId, sessionKey, unionId
    console.log(code, 'res.code')
    wx.request({
      url: 'https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code',
      data: {
        appid: appid,
        secret: secret,
        js_code: code,
        grant_type: 'authorization_code'
      },
      success: ({ data }) => {
        console.log(data, '小程序的openid')
        this.globalData.openid = data.openid
      }
    })
  }
})

2.获取用户信息

Last updated