注:获取当前用户信息只需要用GetUserInfo这个方法就行.这里就不需要提了 前端代码: CallBack:回调函数 function GetOpenID(CallBack){ var appInstance = getApp() var url = appInstance.globalData.apiurl url +="Weixin/GetOpenID" wx.login({ success: function (loginCode) { wx.request({ url: u
l 通过微信公众号获取appid和appsecret l 在小程序页面中编写代码获取code l 在后端编写方法,换取openid l 添加一个按钮,给按钮一个开放能力 open-type="getUserInfo" l 在小程序逻辑文件中 实现在对应的事件方法 bind:getuserinfo 中通过event对象获取用户的信息. l 发送信息给服务器,获取结果后进行数据入库 l 编写接收接口,以openid标识来查询,进行用户信息修改后入库 1:微信页面增加触摸事件 <vi
//根据微信提供的接口,请求得到openid和session_id public class UserInfoUtils { private String getKeyURL="https://api.weixin.qq.com/sns/jscode2session?appid=%s&secret=%s&js_code=%s&grant_type=authorization_code"; public String getKey(String appid,
.wxml <button bindtap="paytap">授权</button> .js Page({ paytap: function () { var that = this //登陆获取code wx.login({ success: function (res) { that.getOpenId(res.code) } }); }, getOpenId: function (code) { var that = this; wx.request({