版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1333860
token
信息wx.login
后,进一步需要根据所得的 code
码进行登录凭证校验(包含 openid、session_key或者unionid等)微信小程序官方文档 - wx.login
(2018-06-13)
】 提示: 如果自己的代码前一天没问题,第二天突然不能执行,我建议小程序移除这个项目,然后再新项目导入回去再测试,直接气疯了,今天就是这个问题,总报错
errcode: 40029
,我认为就是 开发工具存在BUG !!!undefined
此时,我将服务端的账号信息进行了替换,发现,会有下面的报错undefined
errcode: 40029, errmsg: "invalid code, hints: [ req_id: HQd79a0747th31 ]
project.config.json
文件中的 appid
信息
此时,如果只是重启了开发者工具,依旧还是没有解决问题,当然,清除全部缓存也无济于事坑
//正常返回的JSON数据包
{
"openid": "OPENID",
"session_key": "SESSIONKEY",
}
//满足UnionID返回条件时,返回的JSON数据包
{
"openid": "OPENID",
"session_key": "SESSIONKEY",
"unionid": "UNIONID"
}
//错误时返回JSON数据包(示例为Code无效)
{
"errcode": 40029,
"errmsg": "invalid code"
}
UnionID
信息,需要在 微信开放平台
进行小程序的账号绑定,否则无法获取 开发配置后,获取信息截图如下: