收藏
回答

关于小程序无法获取手机号的问题?

我在开发小程序中需要获取用户的手机号,程序逻辑如下:

进入小程序,调用wx.checkSession检查session是否失效,如果失效,再调用wx.login获取code,然后根据codecode获取session_key,完成自定义登陆状态,

在点击某个功能按钮时,需要获取用户绑定的手机号,但无论是真机还是IDE上,都不能获取到手机号,在IDE上弹出错误提示是该appid没有权限,如下图:


在真机上,打印出的错误信息如下图:


求解,在线等,多谢!!!!!!!!!!

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

3 个回答

  • 禾店短剧系统
    禾店短剧系统
    2021-06-01

    目前获取手机号接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。具体可参考文档说明:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html

    若是调用该接口出现提示“该 appid 没有权限”,请确认该小程序是否符合使用条件。


    2021-06-01
    有用 1
    回复
  • 阿巴阿巴
    阿巴阿巴
    2019-08-16

    目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。

    请问你认证了吗

    2019-08-16
    有用 1
    回复 18
    • 太阳
      太阳
      2019-08-16
      你是指微信认证吗,我看在设置菜单下有一项微信认证,是不是这个啊,这个显示未认理论上
      2019-08-16
      回复
    • 太阳
      太阳
      2019-08-16
      显示未认证,打错字了.框太小,看不到
      2019-08-16
      回复
    • 太阳
      太阳
      2019-08-16
      微信认证 未认证
      2019-08-16
      回复
    • 阿巴阿巴
      阿巴阿巴
      2019-08-16回复太阳
      那不是找到问题了,你需要先认证。
      2019-08-16
      1
      回复
    • 太阳
      太阳
      2019-08-16
      好的,万分感谢,我的aholy^_^
      2019-08-16
      回复
    查看更多(13)
  • 三去云
    三去云
    2019-08-16

    个人主体是没有权限的

    2019-08-16
    有用 1
    回复 4
    • 太阳
      太阳
      2019-08-16
      主体是企业
      2019-08-16
      回复
    • 太阳
      太阳
      2019-08-16回复太阳
      不是个人主体
      2019-08-16
      回复
    • 三去云
      三去云
      2019-08-16回复太阳
      测试了下我们的没有问题 认真检查下
      2019-08-16
      回复
    • 太阳
      太阳
      2019-08-16
      我的是有问题啊.怎么解决..
      2019-08-16
      回复
登录 后发表内容
问题标签