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


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 相关文章推荐
SyntaxHighlighter代码加色使用方法
Sep 07 Javascript
关于javaScript注册click事件传递参数的不成功问题
Jul 18 Javascript
Javascript基础教程之函数对象和属性
Jan 18 Javascript
JS修改iframe页面背景颜色的方法
Apr 01 Javascript
javascript实现判断鼠标的状态
Jul 10 Javascript
js多个物体运动功能实例分析
Dec 20 Javascript
webpack入门必知必会
Jan 16 Javascript
bootstrap daterangepicker汉化以及扩展功能
Jun 15 Javascript
解析vue data不可以使用箭头函数问题
Jul 03 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
May 21 Javascript
vue-router的两种模式的区别
May 30 Javascript
JS数据类型STRING使用实例解析
Dec 18 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
文件上传类
2006/10/09 PHP
php4的session功能评述(三)
2006/10/09 PHP
一周让你学会PHP 不错的学习资料
2009/02/06 PHP
PHP的加密方式及原理
2012/06/14 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
js 控制页面跳转的5种方法
2013/09/09 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
javascript实现很浪漫的气泡冒出特效
2020/09/05 Javascript
jquery实现图片上传前本地预览功能
2016/05/10 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
JS简单获取当前日期时间的方法(如:2017-03-29 11:41:10 星期四)
2017/03/29 Javascript
使用Bootstrap打造特色进度条效果
2017/05/02 Javascript
最适应的vue.js的form提交涉及多种插件【推荐】
2018/08/27 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
layui实现图片虚拟路径上传,预览和删除的例子
2019/09/25 Javascript
微信小程序顶部导航栏可滑动并选中放大
2019/12/05 Javascript
浅谈Python 中整型对象的存储问题
2016/05/16 Python
Python中强大的命令行库click入门教程
2016/12/26 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
2018/07/18 Python
python自动化测试无法启动谷歌浏览器问题
2019/10/10 Python
JupyterNotebook 输出窗口的显示效果调整方法
2020/04/13 Python
python实现邮件循环自动发件功能
2020/09/11 Python
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
英国Radley包德国官网:Radley London德国
2019/11/18 全球购物
工商管理专业应届生求职信
2013/11/04 职场文书
机械设计及其自动化求职推荐信
2014/02/17 职场文书
财务会计专业自荐书
2014/06/30 职场文书
父亲节活动策划方案
2014/08/24 职场文书
学籍证明模板
2014/11/21 职场文书
单位租房协议书范本
2014/12/04 职场文书
幼儿园食品安全责任书
2015/05/08 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang