收藏
回答

调用"getPhoneNumber"接口失败?

后台获取手机号时提示"invalid code"错误

接口:https://api.weixin.qq.com/wxa/business/getuserphonenumber

接口返回: {"errcode":40029,"errmsg":"invalid code hint: [c.kBsDOre-zs68Ha] rid: 62602f31-536ce76b-41efd0e6"}

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

4 个回答

  • 拾忆
    拾忆
    2022-04-21

    模拟器无法模拟手机号,所以要以真机code测试为准。

    2022-04-21
    有用 1
    回复 2
    • Estn
      Estn
      2022-04-21
      刚才又在真机上调试了下 还是不得行呢,这个接口不需要申请权限这些哇?
      2022-04-21
      回复
    • 拾忆
      拾忆
      2022-04-21回复Estn
      需要非个人主体小程序
      2022-04-21
      回复
  • ~华仔
    ~华仔
    2023-03-07

    <button open-type='getPhoneNumber' bindgetphonenumber="getPhoneNumber">这个控件回调没有看到code,这是什么问题?

    2023-03-07
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2022-04-21

    通过哪个api获取的code

    2022-04-21
    有用
    回复 5
    • Estn
      Estn
      2022-04-21
      wxf5dad4914cd37610
      2022-04-21
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-04-21回复Estn
      我说用的哪个api  wx.login 还是button? 不是说的appid
      2022-04-21
      回复
    • Estn
      Estn
      2022-04-21
      通过wx.login()获取到的code
      <button open-type='getPhoneNumber' bindgetphonenumber="getPhoneNumber">
      2022-04-21
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-04-21回复Estn
      那是两个code,手机号code是通过button获取的 getPhoneNumber回调
      2022-04-21
      1
      回复
    • Estn
      Estn
      2022-04-21
      嗯 看到了 ths 感谢
      2022-04-21
      回复
  • Estn
    Estn
    2022-04-21

    测试环境为:微信开发者工具, 并非真机

    2022-04-21
    有用
    回复
登录 后发表内容