https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html
这个接口 一直返回 {"errcode":40029,"errmsg":"invalid code, hints: [ req_id: nhEaqRLnRa-3b9Kga ]"} 但是这个code是才生成的啊 不知道还有除了超过五分钟以外的其他原因导致code无效吗
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | https://api.weixin.qq.com/sns/jscode2session?appid=wx4cdaf329abbb3dc5&secret=<secretkey>c&js_code=043OpKL117472S14vBK11CE4M11OpKLr&grant_type=authorization_code | 微信iOS客户端 | 6.5.3 | 2.0.0 |
1 个回答
code 只能用一次,用过就失效
App({
onLaunch: function () {
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力')
} else {
wx.cloud.init({
// env 参数说明:
// env 参数决定接下来小程序发起的云开发调用(wx.cloud.xxx)会默认请求到哪个云环境的资源
// 此处请填入环境 ID, 环境 ID 可打开云控制台查看
// 如不填则使用默认环境(第一个创建的环境)
env: 'test-22ctg',
traceUser: true,
})
}
this.getLogin();
this.globalData = {}
},
getLogin: function () {
wx.login({
success: function (res) {
if (res.code) {
console.log(res.code)
}
}
})
}
})