微信小程序获取用户OpenId

原创
2020/01/25 23:22
阅读数 572

1.在小程序中获得UserCode:

wx.login({
	success: function (res) {
		thisApp.setData({
			userCode: res.code
		})
	}
})

2.在小程序中获得UserInfo:

wx.getUserInfo({
	success: function (res) {
		thisApp.setData({
			userInfo: res.userInfo
		})
	}
})

3.调用远程开放接口(Elvania.cn)注册更新用户数据:

wx.request({
	url: "https://www.elvania.cn/WeChat-interface/httpController/checkUser.WeChat",
	method: "GET",
	data: {
		userCode: thisApp.data.userCode,
		userName: thisApp.data.userInfo.nickName,
		userGender: thisApp.data.userInfo.gender,
		userIcon: thisApp.data.userInfo.avatarUrl,
		appId: "位于开发设置中",
		appSercet: "位于开发设置中"
	},
	success: function (res) {
		var result = res.data.result; //用户主键(OpenId)
	}
})

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部