收藏
回答

服务端调用获取手机号接口,有的用户没问题,为什么有的用户一直失败?

调用步骤:

1.小程序使用的是新版的获取手机号API来获取code,不用事先调用wx.login

2.服务端使用小程序传过来的code调用getPhoneNumber接口

问题:我自己以及同事的手机都能成功获取到手机号,有些用户的手机获取手机号,后台调用getPhoneNumber接口一直报me.chanjar.weixin.common.error.WxErrorException: 错误代码:40029, 错误信息:code 无效,微信原始报文:{"errcode":40029,"errmsg":"invalid code hint:


回答关注问题邀请回答
收藏

1 个回答

  • 放轻松点 主角
    放轻松点 主角
    2023-04-10

    有没有可能用户是老版本微信,获取的时候 没有返回code?这个api有基础库限制的,虽然已经好多个版本的,但是用户也有可能不更新。

    2023-04-10
    有用
    回复
登录 后发表内容