40029 invalid code

发布于 7 年前作者 chao682938 次浏览最后编辑 7 年前来自 ask

在调取企业微信获取访问用户身份的接口的时候,一直出现

"errcode": 40029,
"errmsg": "invalid code, hint: [1554865652_1_32d4473ce2d573ddd57c079cc312f2f1], "

这个错误,code是前端同事传给我的,我用同事给的code加上token去访问接口,每次都出现这个错误,小程序已经上线

3 回复
qxiong
qxiong1 楼6 年前

先确认code的来源,小程序wx.qy.login返回的code,只能调用此接口https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session?access_token=ACCESS_TOKEN&js_code=CODE&grant_type=authorization_code,查日志也是invalid code

wsu
wsu2 楼6 年前

我也是这个问题,有时候能获取userinfo,但更多时候就是报上述错误。找了很久,原因一直不明。

aluo
aluo3 楼5 年前

在确保token没问题且在有效期内的时候查下前端给你的code是不是通过企业信息的登录接口获取到的