小程序发给服务端code用来请求code2Session 返回40029 invalid code?
发布于 7 年前 作者 dongjuan 902 次浏览 来自 问答

本地开发 code 是用 微信开发工具生成的

第一次使用就 返回 {‘errcode’: 40029, ‘errmsg’: ‘invalid code, hints: [ req_id: cHEaMfwgE-JVSNAa ]’}

第二次 返回 {‘errcode’: 40163, ‘errmsg’: ‘code been used, hints: [ req_id: FHEaL8yFe-MRy_NA ]’} 这个还可以理解 code只能用一次

问题在于 第一次 明明才生成的 没超过 五分钟 是什么原因呢, 肯定不是appid 跟 appsecret的问题,如果有错会报的

get https://api.weixin.qq.com/sns/jscode2session?appid=wx4cdaf329abbb3dc5&secret=<********>&js_code=043Musxy1eXJCc0FIYyy1dRvxy1Musxw&grant_type=authorization_code

2 回复

贴代码,看返回信息只知道你的code有问题

第一次就报错了 这个看起来是前后端appid或密钥不对应

回到顶部