收藏
回答

企业微信getPhoneNumber在ios中无法使用,如何解决?

<button class='login' open-type='getPhoneNumber' bindgetphonenumber='getPhoneNumber'>立即登录</button>

在企业微信中,安卓可以正常使用getPhoneNumber,但是IOS不能,会报错“getPhoneNumber fail function cannot run on webview”

但实质上代码中完全没有使用webview!

有人说版本低,把企业微信升级到最新版,还是无法使用!

微信社区说企业微信不支持这个接口!但是根本找不到不支持这个接口的官方文档说明!

微信社区说企业微信获取手机号要用wx.qy.getMobile,但是官方文档根本搜不到这个接口!

所以跪求官方解答!在企业微信里如何获取用户手机号!!



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

1 个回答

  • 青玉
    青玉
    01-03

    基于企业微信第三方通讯录权限体系,服务商无法直接获取用户的敏感信息(手机号跟邮箱),因此要求应用使用企业微信userid作为账号主键。

    这个服务商的概念是啥?我们不是第三方服务商,是自己开发的,也没用权限吗?

    https://developers.weixin.qq.com/community/develop/doc/0008caf41c0408dc0d79cf40851000



    https://developers.weixin.qq.com/community/develop/doc/000c06e4e000f0c2ea293702052800


    01-03
    赞同
    回复 6
    • undefined
      undefined
      01-03
      估计是无法区分是内部还是服务商,所以一刀切了
      01-03
      回复
    • undefined
      undefined
      01-03
      你先用getMobile 调一下,看看能不能用
      01-03
      回复
    • 青玉
      青玉
      01-03回复undefined
      我在等官方回答  所以到底怎么获取手机号   太坑了   他们没给答案
      01-03
      回复
    • undefined
      undefined
      01-03回复青玉
      你要等官方回答。你就得去企业微信的板块提问
      01-03
      回复
    • 青玉
      青玉
      01-03回复undefined
      有没有getMobile的文档链接,能不能发一下,我实在找不到,感谢
      01-03
      回复
    查看更多(1)
登录 后发表内容
问题标签