身份验证-获取访问用户身份?

2025/06/24
提问

https://qyapi.weixin.qq.com/cgi-bin/auth/getuserinfo?access_token=ACCESS_TOKEN&code=CODE报错40029,提示CODE消费错误,但是我的CODE是单独调用的即登录成功后重新调用wx.qy.login把这个新生成的CODE传给后端使用,但是还是报错40029,这是怎么回事呢?

回答·4
2025/06/29

企业微信登录 code 获取不到及 invalid code 常见问题!ToB Dev常见问题系列!

https://developer.work.weixin.qq.com/community/article/detail?content_id=16464766088550952088

点我头像可加我们非官方企微同行群交流讨论


赞同 3
评论

您好,把报错的hint值复制贴出来这边看下。

赞同
评论 12
2025/06/24
1750750637567743175118469
这个嘛
赞同
回复
回复 2025/06/24
没有传入code。这个接口是get请求 code要拼接到url上
赞同
回复
回复 2025/06/24
我拼接了的啊,打印出来都有,请求就报错,我用apifox请求也是报错
赞同
回复
回复 2025/06/24
这个新的hint复制贴出来我再看看呢
赞同
回复
回复 2025/06/24
1750753549214403605652016
赞同
回复
回复 2025/06/24
看下code是不是在有效期内呢
赞同
回复
回复 2025/06/24
新生成的没有用过的
赞同
回复
回复 2025/06/24
是通过什么方式获取到的呢
赞同
回复
回复 2025/06/24
小程序调用的wx.qy.login获取的
赞同
回复
回复 2025/06/24
要使用code2Session来消费
https://developer.work.weixin.qq.com/document/path/91507
赞同
回复
回复 2025/06/24
这不是登录时消费换取用户信息嘛,那我提出问题的那个code又该用啥获取啊
赞同
回复
回复 2025/06/24
OAuth2授权方式,或者web登录组件
赞同
回复
你还未登录,请先登录
2025/06/24

楼下说得对。

赞同
评论

优先用通讯录同步助手权限获取token来调用接口试试

赞同
评论