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


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 相关文章推荐
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
Apr 04 Javascript
jquery阻止冒泡事件使用模拟事件
Sep 06 Javascript
jQuery EasyUI datagrid实现本地分页的方法
Feb 13 Javascript
bootstrap-treeview自定义双击事件实现方法
Jan 09 Javascript
vue组件间通信解析
Mar 01 Javascript
vue axios 在页面切换时中断请求方法 ajax
Mar 05 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
Aug 25 Javascript
详解vue使用vue-layer-mobile组件实现toast,loading效果
Aug 31 Javascript
微信小程序之事件交互操作实例分析
Dec 03 Javascript
微信小程序如何获取地址
Dec 24 Javascript
JavaScript实现简单的弹窗效果
May 19 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
WINDOWS服务器安装多套PHP的另类解决方案
2006/10/09 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
2017/07/10 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
鼠标右击事件代码(asp.net后台)
2011/01/27 Javascript
24款热门实用的jQuery插件推荐
2014/12/24 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
使用jquery如何获取时间
2016/10/13 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
JavaScript 中定义函数用 var foo = function () {} 和 function foo()区别介绍
2018/03/01 Javascript
javascript实现简易聊天室
2019/07/12 Javascript
vue获取验证码倒计时组件
2019/08/26 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
python导入csv文件出现SyntaxError问题分析
2017/12/15 Python
Pyinstaller打包.py生成.exe的方法和报错总结
2019/04/02 Python
tensorflow图像裁剪进行数据增强操作
2020/06/30 Python
Python实现GIF图倒放
2020/07/16 Python
PyCharm 2020.2 安装详细教程
2020/09/25 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
HTML5 History API 实现无刷新跳转
2016/01/11 HTML / CSS
英国家庭珠宝商:T. H. Baker
2018/02/08 全球购物
在线购买世界上最好的酒:BoozeBud
2018/06/07 全球购物
Michael Kors香港官网:美国奢侈品品牌
2019/12/26 全球购物
Delphi软件工程师试题
2013/01/29 面试题
博士学位自我鉴定范文
2013/12/26 职场文书
先进个人事迹材料
2014/01/25 职场文书
大学生学年自我鉴定
2014/02/10 职场文书
学校联谊活动方案
2014/02/15 职场文书
团日活动总结
2014/04/28 职场文书
建议书的格式
2014/05/12 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
日元符号 ¥
2022/02/17 杂记