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


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 相关文章推荐
通过 Dom 方法提高 innerHTML 性能
Mar 26 Javascript
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
Oct 24 Javascript
Javascript 中的 &amp;&amp; 和 || 使用小结
Apr 25 Javascript
JavaScript中检测变量是否存在遇到的一些问题
Nov 11 Javascript
调用jQuery滑出效果时闪烁的解决方法
Mar 27 Javascript
jquery实现文本框数量加减功能的例子分享
May 10 Javascript
AngularJS基础教程之简单介绍
Sep 27 Javascript
js实现密码强度检验
Jan 15 Javascript
jQuery Masonry瀑布流插件使用方法详解
Jan 18 Javascript
js实现各浏览器全屏代码实例
Jul 03 Javascript
深入Node TCP模块的理解
Mar 13 Javascript
axios实现文件上传并获取进度
Mar 25 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和ACCESS写聊天室(四)
2006/10/09 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
phpMyAdmin无法登陆的解决方法
2017/04/27 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
2018/08/06 PHP
Laravel 模型关联基础教程详解
2019/09/17 PHP
laravel config文件配置全局变量的例子
2019/10/13 PHP
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
2008/12/02 Javascript
jQuery实现将div中滚动条滚动到指定位置的方法
2016/08/10 Javascript
JavaScript组成、引入、输出、运算符基础知识讲解
2016/12/08 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
小程序云开发之用户注册登录
2019/05/18 Javascript
深入浅析JavaScript中的in关键字和for-in循环
2020/04/20 Javascript
python实现简易内存监控
2018/06/21 Python
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
pandas 数据索引与选取的实现方法
2019/06/21 Python
12个步骤教你理解Python装饰器
2019/07/01 Python
详解python路径拼接os.path.join()函数的用法
2019/10/09 Python
python自动生成model文件过程详解
2019/11/02 Python
Python实现CNN的多通道输入实例
2020/01/17 Python
一个入门级python爬虫教程详解
2021/01/27 Python
详解python3 GUI刷屏器(附源码)
2021/02/18 Python
HTML5中的拖放实现详解
2017/08/23 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
2021/01/19 HTML / CSS
运动鞋中的劳斯莱斯:索康尼(SAUCONY)
2017/08/09 全球购物
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
高中毕业的自我鉴定
2013/12/09 职场文书
村优秀党员事迹材料
2014/01/15 职场文书
文明教师事迹材料
2014/01/16 职场文书
自荐信格式简述
2014/01/25 职场文书
个人四风问题整改措施
2014/10/24 职场文书
2015幼儿园庆元旦活动方案
2014/12/09 职场文书
学校工会工作总结2015
2015/05/19 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
入党积极分子党支部意见
2015/06/02 职场文书
2015初中团支部工作总结
2015/07/21 职场文书