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


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 call和apply方法
Nov 24 Javascript
不一样的文字闪烁 轮番闪烁
Nov 11 Javascript
传智播客学习之java 反射
Nov 22 Javascript
浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
Jan 10 Javascript
node.js中的fs.close方法使用说明
Dec 17 Javascript
jQuery模仿阿里云购买服务器选择购买时间长度的代码
Apr 29 Javascript
基于Bootstrap重置输入框内容按钮插件
May 12 Javascript
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
Vue cli3 库模式搭建组件库并发布到 npm的流程
Oct 12 Javascript
js中forEach,for in,for of循环的用法示例小结
Mar 14 Javascript
JavaScript实现单点登录的示例
Sep 23 Javascript
JavaScript 声明私有变量的两种方式
Feb 05 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
LotusPhp笔记之:Cookie组件的使用详解
2013/05/06 PHP
PHP使用正则表达式清除超链接文本
2013/11/12 PHP
YII Framework教程之异常处理详解
2016/03/14 PHP
TP5(thinkPHP框架)实现后台清除缓存功能示例
2019/05/29 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
javascript中的if语句使用介绍
2013/11/20 Javascript
js 金额格式化来回转换示例
2014/02/23 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
基于豆瓣API+Angular开发的web App
2015/01/02 Javascript
js获取本机操作系统类型的两种方法
2015/12/19 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
vue.js实现的绑定class操作示例
2018/07/06 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
微信小程序全选多选效果实现代码解析
2020/01/21 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
跟老齐学Python之数据类型总结
2014/09/24 Python
举例讲解Python中is和id的用法
2015/04/03 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
python散点图实例之随机漫步
2018/08/27 Python
详解Python3中ceil()函数用法
2019/02/19 Python
关于Python3爬虫利器Appium的安装步骤
2020/07/29 Python
分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功
2020/11/20 Python
用CSS3来实现社交分享按钮
2014/11/11 HTML / CSS
Web Service面试题:如何搭建Axis2的开发环境
2012/06/20 面试题
技术学校毕业生求职信分享
2013/12/02 职场文书
单位领导证婚词
2014/01/14 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
在校大学生的职业生涯规划书
2014/03/14 职场文书
运动会班级口号
2014/06/09 职场文书
办公室文员岗位职责范本
2014/06/12 职场文书
绘画专业自荐信
2014/07/04 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
2015年乡镇环保工作总结
2015/04/22 职场文书
一篇文章学会Vue中间件管道
2021/06/20 Vue.js
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技