收藏
回答

小程序授权手机号,偶现报错40029是什么原因?

首先报错概率很低,大约一万个用户里有10个

错误信息:{"errcode":40029,"errmsg":"invalid code hint: [qkKDmt0sf-Kon66] rid: 64e4b92b-540527d3-68b6fd06"}

排查过程:

1、代码有半年一直没改动

2、code是通过getphonenumber获取的,且不会缓存code,不会重复使用,每次点击按钮都是重新获取code,然后请求接口

3、后端使用的appid是前端传过去的,是一致的

不知道有没有人同样的情况


另外,如果用户微信没绑定手机号,还能通过 getphonenumber 获取到 code 吗

最后一次编辑于  2023-08-24
回答关注问题邀请回答
收藏

3 个回答

  • D
    D
    2023-09-25

    插个眼,同问

    2023-09-25
    有用
    回复
  • 土豆
    土豆
    2023-09-13

    同问

    2023-09-13
    有用
    回复
  • BOBO
    BOBO
    2023-08-24

    invalid code,大概率是你刚刚得到这个code,还没使用。就重新又请求获取了一个新的code。导致这个code失效了

    2023-08-24
    有用
    回复 2
    • 熬夜佩奇
      熬夜佩奇
      2023-08-24
      不会出现这种情况的,只要获取到code,就直接去调接口使用这个code了,另外想要重新获取code,只有用户点击的情况才会触发获取code
      2023-08-24
      回复
    • 退格符
      退格符
      2023-11-24
      搞定了吗?
      2023-11-24
      回复
登录 后发表内容