- 微信小程序绑定开放平台后怎么获取unionid
我的微信小程序绑定开放平台之后,通过https://api.weixin.qq.com/sns/jscode2session?这个接口获取不到unionid只有openID和session_key 返回,求助大佬怎么到底怎么获取这个unionid,万分感谢
2018-05-14 - 小程序绑定微信开放平台之后还是获取不到unionid
下面的是我的代码 wx.login({ success: res => { wx.getUserInfo({ success: res => { console.log('getUserInfo'+ true); app.globalData.userInfo = res.userInfo this.setData({ userInfo: res.userInfo, hasUserInfo: true }) } }) var code = res.code; var appId = xxxxx;//这是我小程序的id var secret = xxxxx;//这是我小程序的secret wx.request({ url: 'https://api.weixin.qq.com/sns/jscode2session', data: { appid:appId, secret: secret, js_code: code, grant_type:'authorization_code' }, header: { 'content-type': 'json' }, success: res => { console.log('openid' + res.data.openid) console.log('session_key' + res.data.session_key) console.log('unionid' + res.data.unionid) that.setData({ openId: res.data.openid , unionid: res.data.unionid }) app.globalData.openid = res.data.openid //openid可以获取到 app.globalData.unionid = res.data.unionid //unionid获取不到 console.log('openid' + that.data.openId); console.log('unionid' + res.data.unionid); } }) } }) // 在没有 open-type=getUserInfo 版本的兼容处理 },
2018-05-12