如何从微信号中检索用户的电话号码?



如果我有微信ID,我可以知道是否有办法从微信小程序沙盒中检索电话号码吗?

微信文档指出https://developers.weixin.qq.com/miniprogram/en/dev/framework/open-ability/getPhoneNumber.html

在获取链接到微信的用户手机号码之前,需要调用wx.login API。由于获取手机号码的API只能由用户的触发器启动,因此点击[按钮]((按钮(组件进行触发,而不是直接调用API。注:目前,此API适用于非个人开发者,以及已完成验证的迷你程序(不包括海外实体(

我还检查了微信小程序的网络活动,发现了一个"移动";字段,但它是加密的。

"海外实体";指不在中国的公司或组织。可能您的公司实体无法使用此API。

通常,当用户点击具有打开类型="打开"属性的按钮时;getPhoneNumber";,您可以在回调函数中获得一个代码字符串。

正在将代码发布到服务器。

服务器将从微信官方服务器获取代码和令牌以获取电话号码。api路径是";https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token=ACCESS_TOKEN"。

服务器文档";https://developers.weixin.qq.com/miniprogram/en/dev/api-backend/open-api/phonenumber/phonenumber.getPhoneNumber.html">

它更像是获取用户基本信息的过程

最新更新