code 换取 session_key
在用户第一次进入小程序时,用login获取code,随即用code去请求openid,代码 & 报错如下。这已经是很简单的请求方式了,怎么还会报错呢?
wx.login({
success: function(res){
if(res.code){
wx.request({
url: 'https://api.weixin.qq.com/sns/jscode2session?appid=XXXX&secret=YYYY&js_code='+res.code+'&grant_type=authorization_code',
success:function(res){
console.log(res)
}
})
}else{
console.log('获取用户登录态失败!' + res.errMsg)
}
}
});
{
errcode:40029
errmsg:"invalid code, hints: [ req_id: 4UTkAA0..... ]"
}
