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


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 相关文章推荐
Mootools 1.2教程 输入过滤第一部分(数字)
Sep 15 Javascript
理解Javascript_14_函数形式参数与arguments
Oct 20 Javascript
让ie6也支持websocket采用flash封装实现
Feb 18 Javascript
innerHTML在IE中报错解决方案
Dec 15 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
May 15 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
Apr 21 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
Aug 29 Javascript
JavaScript日期选择功能示例
Jan 16 Javascript
javaScript实现游戏倒计时功能
Nov 17 Javascript
微信小程序显示倒计时功能示例【测试可用】
Dec 03 Javascript
js简单的分页器插件代码实例
Sep 11 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.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
js获取url参数的使用扩展实例
2007/12/29 Javascript
jQueryUI如何自定义组件实现代码
2010/11/14 Javascript
javascript中不等于的代码是什么怎么写
2013/12/29 Javascript
node.js中的fs.symlink方法使用说明
2014/12/15 Javascript
angularJS 中$attrs方法使用指南
2015/02/09 Javascript
JavaScript中使用Math.floor()方法对数字取整
2015/06/15 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
关于JS变量和作用域详解
2016/07/28 Javascript
JS简单获取客户端IP地址的方法【调用搜狐接口】
2016/09/05 Javascript
深入理解Node.js 事件循环和回调函数
2016/11/02 Javascript
JS异步加载的三种实现方式
2017/03/16 Javascript
nodejs批量下载图片的实现方法
2017/05/19 NodeJs
angular directive的简单使用总结
2017/05/24 Javascript
vue2.0 自定义日期时间过滤器
2017/06/07 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
使用python分析git log日志示例
2014/02/27 Python
python判断字符串编码的简单实现方法(使用chardet)
2016/07/01 Python
Python安装第三方库及常见问题处理方法汇总
2016/09/13 Python
解决python删除文件的权限错误问题
2018/04/24 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
2019/08/26 Python
CSS3实现多背景展示效果通过CSS3定位多张背景
2014/08/10 HTML / CSS
加拿大便宜的隐形眼镜商店:Clearly
2016/09/15 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
大学应届毕业生个人求职信
2013/09/23 职场文书
手机业务员岗位职责
2013/12/13 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
护士个人年终总结
2015/02/13 职场文书
2015年小学开学寄语
2015/02/27 职场文书
陈斌强事迹观后感
2015/06/17 职场文书
迎国庆主题班会
2015/08/17 职场文书
2015年小学体育教师工作总结
2015/10/23 职场文书
mysql查询的控制语句图文详解
2021/04/11 MySQL