码迷,mamicode.com
首页 > 其他好文 > 详细

小程序获取openid

时间:2018-01-24 21:59:43      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:https   data   set   info   session   use   post   var   gets   

var openId = (wx.getStorageSync(‘openId‘))
if (openId) {
wx.getUserInfo({
success: function (res) {
that.setData({
nickName: res.userInfo.nickName,
avatarUrl: res.userInfo.avatarUrl,
})
},
fail: function () {
// fail
console.log("获取失败!")
},
complete: function () {
// complete
console.log("获取用户信息完成!")
}
})
} else {
wx.login({
success: function (res) {
if (res.code) {
wx.getUserInfo({
withCredentials: true,
success: function (res_user) {
wx.login({
success: function (res) {
wx.request({
url: ‘https://api.weixin.qq.com/sns/jscode2session‘,
data: {
appid: ‘wx6286d06fe538aed9‘,
secret: ‘63ca18846d28001d334fecb84bd9bafb‘,
js_code: res.code,
grant_type: ‘authorization_code‘
},
method: ‘GET‘,
success: function (res) {
var openid = res.data.openid;//获取到的openid
console.log(openid);
}
})
}
})
}, fail: function () {

}, complete: function (res) {

}
})
}
}
})

}



小程序获取openid

标签:https   data   set   info   session   use   post   var   gets   

原文地址:https://www.cnblogs.com/yanyan1992/p/8343220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!