时间:2019-05-03 来源:小程序工厂
晨***:
你好,考虑到appsecret的安全性,前端不支持调用相关API,必须在服务端使用。
A***:
我现在是想通过该接口来获取openid,如果这样不允许的话,我该如何获取openid:
getopenid:function(){ //获取openid
var that = this;
wx.login({
success: function (res) {
var d = that.globalData;//这里存储了appid、secret、token串
var url = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + d.appid + '&secret=' + d.secret + '&js_code=' + res.code + '&grant_type=authorization_code';
wx.request({
url: url,
method: 'GET',
success: function (res) {
that.globalData.openid = res.data.openid;
}
});//对应wx.request
} //对应success
}); //对应wx.login
},
晨***:
在服务器完成。
A***:
能提供一个例子吗