收藏
回答

获取手机号只能请求一次,第二次说token 40001 invalid credential

框架类型 问题类型 操作时间 AppID
小程序 Bug 2023-06-02 wxb007b86ac1b6fdc6

https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-info/phone-number/getPhoneNumber.html

第一次请求正常,第二次显示40001  invalid credential,但是access_token在有效期,也没有重新获取,服务重启后仍可以请求一次,换个手机号也返回40001

检查后台没有刷新过token, 并且在有效期

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

3 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-06-02

    你好,麻烦提供下返回的rid

    2023-06-02
    有用
    回复 1
    • 大头
      大头
      03-19
      {'errcode': 47001, 'errmsg': 'data format error rid: 67da822f-2469ff43-5d6d7558'}
      03-19
      回复
  • 大头
    大头
    03-19

    我也遇到这个问题,用了raids缓存token

    第一次可以获取手机号,第二次不行,服务端重启就可以了,然后继续第一次可以,第二次40001

    1、获取token逻辑

    03-19
    有用
    回复 2
  • 那棵树
    那棵树
    2023-06-02

    请确认一下是否是这个问题导致的

    2023-06-02
    有用
    回复 1
    • 大头
      大头
      03-19
      每次code,都不同,依旧40001
      03-19
      回复
登录 后发表内容