前言
小程序中有很多地方都会用到用户的手机号,比如登陆注册,填写收货地址等等。有了这个组件可以快速获取微信绑定手机号码,无须用户填写。
网上大多数教程还是往年的,而微信官方的api已做了修改。本篇文章将使用最新的方法获取手机号。
具体实现
前端
获取手机号|微信开放文档
因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 button 组件的点击来触发。
另外,新版本接口不再需要提前调用wx.login进行登录。
需要将 button 组件 open-type 的值设置为 getPhoneNumber,当用户点击并同意之后,可以通过 bindgetphonenumber 事件回调获取到动态令牌code
然后把code传到开发者后台,并在开发者后台调用微信后台提供的 phonenumber.getPhoneNumber
文章来源
评论可见,请评论后查看内容,谢谢!!!
发表评论