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


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 版本的文本输入框检查器Input Check
Jul 09 Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
Aug 12 Javascript
基于jQuery实现简单的折叠菜单效果
Nov 23 Javascript
在React框架中实现一些AngularJS中ng指令的例子
Mar 06 Javascript
AngularJS extend用法详解及实例代码
Nov 15 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
Dec 02 Javascript
js中的面向对象入门
Mar 06 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
Apr 11 Javascript
swiper4实现移动端导航切换
Oct 16 Javascript
VUE DEMO之模拟登录个人中心页面之间数据传值实例
Oct 31 Javascript
js实现弹窗效果
Aug 09 Javascript
Vue实现tab导航栏并支持左右滑动功能
Jun 28 Vue.js
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 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
PHP排序之二维数组的按照字母排序实现代码
2011/08/13 PHP
php限制文件下载速度的代码
2015/10/20 PHP
jQuery创建平滑的页面滚动(顶部或底部)
2013/02/26 Javascript
js导航菜单(自写)简单大方
2013/03/28 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
2014/10/16 Javascript
jQuery操作Table技巧大汇总
2016/01/23 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
更优雅的微信小程序骨架屏实现详解
2019/08/07 Javascript
javascript实现商品图片放大镜
2019/11/28 Javascript
js blob类型url的视频下载问题的解决
2019/11/29 Javascript
python进阶教程之模块(module)介绍
2014/08/30 Python
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
python实现整数的二进制循环移位
2019/03/08 Python
python 自动轨迹绘制的实例代码
2019/07/05 Python
解决Tensorboard 不显示计算图graph的问题
2020/02/15 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
办公室驾驶员岗位职责
2013/11/15 职场文书
小学红领巾中秋节广播稿
2014/01/13 职场文书
小学数学国培感言
2014/03/10 职场文书
财务管理专业毕业生求职信
2014/06/02 职场文书
中职招生先进个人材料
2014/08/31 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
幼儿园教师节感谢信
2015/01/23 职场文书
北京颐和园导游词
2015/01/30 职场文书
新郎结婚保证书
2015/02/26 职场文书
行政前台岗位职责
2015/04/16 职场文书
2015年乡镇工会工作总结
2015/05/19 职场文书
2015秋学期开学寄语
2015/05/28 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python
MySQL 数据类型选择原则
2021/05/27 MySQL
Java实现房屋出租系统详解
2021/10/05 Java/Android
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA