为什么智行,携程等小程序可以不登录就授权获取手机号?
发布于 6 年前 作者 guiyingyan 1398 次浏览 来自 问答

获取手机号的文档上说,获取手机号之前要先让用户授权登录,才可以再让用户授权获取手机号

获取手机号

获取微信用户绑定的手机号,需先调用wx.login接口。

因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 button 组件的点击来触发。

注意:目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。

该API为什么携程、智行等小程序上抢票时,可以直接获取手机号,而不需要调用wx.login方法?

4 回复

用unionid 在别处登录过,就能查到。

我打开智行,是需要手机号授权的。

你是不是用过APP 所以数据互通

绑定在一个开放平台上,只要其他途径能获取手机号,小程序就能查到。

回到顶部