微信小程序利用云函数获取手机号码


Posted in Javascript onDecember 17, 2019

小程序获取手机号码方式

 一、取到加密数据,然后提交到服务器解密,

二、获取到 cloudID,用云函数, 优点:直接获取原始数据,节省服务器资源

1.xml

<button class="gettel" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 快捷获取</button>

2. 点击按钮调用云函数,将cloudID传给云函数

getPhoneNumber(e) {
    var that = this;
    wx.cloud.callFunction({
      name: 'getMobile',
      data: {
        weRunData: wx.cloud.CloudID(e.detail.cloudID),
      }
    }).then(res => {
      that.setData({
        mobile: res.result,
      })
 
    }).catch(err => {
      console.error(err);
    });
  },

   3.云函数 getMobile

// 云函数入口文件
const cloud = require('wx-server-sdk')
 
cloud.init()
 
// 云函数入口函数
exports.main = async (event, context) => {
 const wxContext = cloud.getWXContext()
 var moblie = event.weRunData.data.phoneNumber;
 return moblie
}

总结

以上所述是小编给大家介绍的微信小程序利用云函数获取手机号码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
javascript showModalDialog,open取得父窗口的方法
Mar 10 Javascript
jquery实现checkbox 全选/全不选的通用写法
Feb 22 Javascript
jQuery的选择器中的通配符使用介绍
Mar 20 Javascript
js截取中英文字符串、标点符号无乱码示例解读
Apr 17 Javascript
js全选实现和判断是否有复选框选中的方法
Feb 17 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
Dec 03 Javascript
jQuery实现的简单提示信息插件
Dec 08 Javascript
JavaScript实现点击按钮就复制当前网址
Dec 14 Javascript
jQuery 操作input中radio的技巧
Jul 18 Javascript
vue技术分享之你可能不知道的7个秘密
Apr 09 Javascript
vue-cli配置flexible过程详解
Jul 04 Javascript
解决vue-loader加载不上的问题
Oct 21 Javascript
ant design实现圈选功能
Dec 17 #Javascript
15分钟学会vue项目改造成SSR(小白教程)
Dec 17 #Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
Dec 17 #Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
Dec 17 #Javascript
TypeScript高级用法的知识点汇总
Dec 17 #Javascript
微信小程序 (地址选择1)--选取搜索地点并显示效果
Dec 17 #Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
Dec 17 #Javascript
You might like
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
PHPCMS V9 添加二级导航的思路详解
2016/10/20 PHP
PHP手机号中间四位用星号*代替显示的实例
2017/06/02 PHP
安装docker和docker-compose实例详解
2019/07/30 PHP
上传图片js判断图片尺寸和格式兼容IE
2014/09/01 Javascript
js对象基础实例分析
2015/01/13 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
js删除Array数组中指定元素的两种方法
2016/08/03 Javascript
使用vue编写一个点击数字计时小游戏
2016/08/31 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
Angular 4依赖注入学习教程之Injectable装饰器(六)
2017/06/04 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
2017/08/03 Javascript
js微信分享实现代码
2020/10/11 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
2018/05/12 Javascript
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
angular6的响应式表单的实现
2018/10/10 Javascript
JS实现数组去重及数组内对象去重功能示例
2019/02/02 Javascript
js实现无缝滚动双图切换效果
2019/07/09 Javascript
django1.8使用表单上传文件的实现方法
2016/11/04 Python
Python Scapy随心所欲研究TCP协议栈
2018/11/20 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
Python实现爬取并分析电商评论
2020/06/19 Python
Prometheus开发中间件Exporter过程详解
2020/11/30 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
python线程优先级队列知识点总结
2021/02/28 Python
生产部厂长助理职位说明书
2014/03/03 职场文书
模具设计与制造专业求职信
2014/07/19 职场文书
乡文化站暑期培训方案
2014/08/28 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
写给领导的感谢信
2015/01/22 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
ICOM R71E和R72E图文对比解说
2022/04/07 无线电