小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我想请求后台接口,提交code,返回token
但是报
{name: "Internal Server Error", message: "invalid code, hints: [ req_id: uDEK306952278 ]", code: 0, status: 500, type: "yii\web\HttpException"}
错误,请问怎么解决
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
emmm我也不知道,反正后端就是给token。但是无论给什么。所以为什么会失效了?(哭)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
小程序获取token用不到code,获取openid才需要
不是传给小程序后台emmmmm
是我后端有个api接口调用
他需要我给code 还有getUserInfo的所有信息
然后返回一个access_token我
每个code 只能用一次,不管有没有获取到数据,用一次就要重新刷新生成
我是在onshow直接wx.login拿到code然后请求,为什么还是这样呢
后端接口什么?要实现什么?可能你在别的地方刷新了code
后端要我给code和getuserinfo的所有信息,然后返回一个token我
我是在onLoad下
wx.login({
success:function(login){
console.log(login)
console.log(login.code)
wx.getUserInfo({
success:res=>{
wx.request({
url: url,
method: 'post',
data: {
code: login.code,
rawData: res.rawData,
signature: res.signature,
encryptedData: res.encryptedData,
iv: res.iv
},
console.log(res)
}
})
但是返回了错误
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
emmm我也不知道,反正后端就是给token。但是无论给什么。所以为什么会失效了?(哭)
小程序获取token用不到code,获取openid才需要
不是传给小程序后台emmmmm
是我后端有个api接口调用
他需要我给code 还有getUserInfo的所有信息
然后返回一个access_token我
每个code 只能用一次,不管有没有获取到数据,用一次就要重新刷新生成
我是在onshow直接wx.login拿到code然后请求,为什么还是这样呢
后端接口什么?要实现什么?可能你在别的地方刷新了code
后端要我给code和getuserinfo的所有信息,然后返回一个token我
我是在onLoad下
wx.login({
success:function(login){
console.log(login)
console.log(login.code)
wx.getUserInfo({
success:res=>{
wx.request({
url: url,
method: 'post',
data: {
code: login.code,
rawData: res.rawData,
signature: res.signature,
encryptedData: res.encryptedData,
iv: res.iv
},
success:res=>{
console.log(res)
}
})
}
})
}
})
但是返回了错误