微信小程序获取用户OpenId

1.在小程序中得到UserCode:javascript

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

2.在小程序中得到UserInfo:java

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)
	}
})
相关文章
相关标签/搜索