收藏
回答

getPhoneNumber:fail Error: 该 appid 没有权限?

现在情况:

1、我注册了一个小程序账号,管理员绑定了我个人微信,并在2019.9.2已经完成了小额打款的企业认证

2、完成认证之后我重新获取了APP_ID和APP_SECRET,并更新到了小程序代码中

3、我利用button调用getPhoneNumber还是提示没有权限

4、小程序刚开始开发,还没有上传发布

因为是第一次开发小程序,所以不知道是不是遗漏了什么步骤



最后一次编辑于  09-03
回答关注问题邀请回答
收藏

6 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    09-03

    你好,可以对照文档看看是否符合要求:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html


    另外,确认一下APPID是否对应,是否有使用测试号

    09-03
    赞同
    回复 2
    • MLX
      MLX
      09-03
      对应的,也没有用测试号,图放下面了
      09-03
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      09-03回复MLX
      确认一下小程序是否已认证,需要完成认证才可以使用此功能的
      09-03
      回复
  • SEKIRO  ASHINA
    SEKIRO ASHINA
    11-09

    大佬,那么个人微信申请的小程序就不能用来开发小程序了是吗(新手...)

    11-09
    赞同
    回复
  • yangCJ
    yangCJ
    09-09

    你好,解决了吗?

    09-09
    赞同
    回复 2
    • MLX
      MLX
      09-09
      解决了,企业主体认证和微信认证2个认证都要做
      09-09
      回复
    • yangCJ
      yangCJ
      09-09回复MLX
      谢谢
      09-09
      回复
  • MLX
    MLX
    09-03



    09-03
    赞同
    回复
  • Mr.G
    Mr.G
    09-03

    你是不是没先条用wx.login

    09-03
    赞同
    回复 3
    • MLX
      MLX
      09-03
      我在app.js里调用了,getPhoneNumber是在index.js里面,难道必须写在同一个文件里?
      09-03
      回复
    • MLX
      MLX
      09-03
      我把这两部分代码贴下面了,麻烦大佬看一下
      09-03
      回复
    • Mr.G
      Mr.G
      09-03回复MLX
      应该是要微信认证一下,我的没有认证也没有获取手机号的权限
      09-03
      回复
  • 铭锋科技
    铭锋科技
    09-03

    工具右上角,详情里的appid与小程序后台的appid一致吗

    09-03
    赞同
    回复 4
    • MLX
      MLX
      09-03
      一致的
      09-03
      回复
    • 铭锋科技
      铭锋科技
      09-03回复MLX

      小程序后台,设置里面,这里的状态是已认证吗?



      09-03
      回复
    • MLX
      MLX
      09-03回复铭锋科技
      这里不是。。。这个微信认证和注册时候的主体认证不是一回事吗?我们公司之前有认证过的微信公众号,可以直接绑定上吗
      09-03
      回复
    • 铭锋科技
      铭锋科技
      09-03回复MLX

      这里没认证就没有权限

      如果有微信公众号可以直接利用公众号的资质来重新注册小程序,不能直接绑

      09-03
      回复
问题标签