商城小程序可以通过代码开发获取用户已经绑定微信的手机号授权,这样可以帮助我们快速获得用户注册信息,提高效率。那么,开发获取手机号功能接口有什么准入要求吗?又该如何操作?一起来看吧。
1、接口使用要求
目前该接口针对非个人开发者,且完成了认证的小程序开放(不包含海外主体)。需谨慎使用,若用户举报较多或被发现在不必要场景下使用,微信有权永久回收该小程序的该接口权限。
2、使用方法
通过开发一个类似微信授权登录的页面,让用户通过按钮触发getPhoneNumber,实现登录授权,在用户进入小程序页面时做出主观判断,选择是否授权。
开发思路:将button组件open-type的值设为getPhoneNumber,当用户点击并同意之后,可以通过bindgetphonenumber事件回调获取到微信服务器返回的加密数据,然后在第三方服务端结合session_key以及app_id进行解密获取手机号。
商城小程序中有很多地方都会需要用户注册信息,比如需要用户填写手机号获得订单状态通知等场景,当我们开发了获取手机号功能,就可以帮助快速获取手机号授权,简化信息获取流程,带给用户更快更好的体验。