小程序云开发获取用户手机号码

1、前端唤起授权获取cloudID

必须通过按钮open-type="getPhoneNumber" 唤起授权
然后绑定监听函数获取cloudID

      <button open-type="getPhoneNumber"  bindgetphonenumber="getPhoneNumber">手机登陆</button>

2、云函数获取电话号码并返回

云开发真的是大大简化了开发流程和鉴权,到此就获取到了用户的手机号,需要注意的是必须是企业资质的小程序才可以获取手机号

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
 let openData= await cloud.getOpenData({
    list:[event.cloudID]
  })
  openData.openid= wxContext.OPENID
  return {
    openData
  }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容