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


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中的when实现多个AJAX请求对应单个回调的例子分享
Apr 23 Javascript
JavaScript实现大数的运算
Nov 24 Javascript
javascript中clipboardData对象用法详解
May 13 Javascript
AngularJs 国际化(I18n/L10n)详解
Sep 01 Javascript
node+experss实现爬取电影天堂爬虫
Nov 20 Javascript
html5 canvas 详细使用教程
Jan 20 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
Feb 20 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
Apr 18 jQuery
微信小程序页面缩放式侧滑效果的实现代码
Nov 15 Javascript
详解如何用webpack4从零开始构建react开发环境
Jan 27 Javascript
vue中filters 传入两个参数 / 使用两个filters的实现方法
Jul 15 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
关于PHP5 Session生命周期介绍
2010/03/02 PHP
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
php实例化一个类的具体方法
2019/09/19 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
Javascript 中 null、NaN和undefined的区别总结
2013/04/10 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
2014/03/28 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
javascript中substring()、substr()、slice()的区别
2015/08/30 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
jQuery常见的选择器及用法介绍
2016/12/20 Javascript
js点击任意区域弹出层消失实现代码
2016/12/27 Javascript
vue生命周期实例小结
2018/08/15 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
vue - vue.config.js中devServer配置方式
2019/10/30 Javascript
Python列表对象实现原理详解
2019/07/01 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
Pandas 解决dataframe的一列进行向下顺移问题
2019/12/27 Python
Pytorch中实现只导入部分模型参数的方式
2020/01/02 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
2013/01/09 HTML / CSS
html5 利用重力感应实现摇一摇换颜色可用来做抽奖等等
2014/05/07 HTML / CSS
VELTRA台湾:世界自由行专家
2017/08/15 全球购物
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
UNIX命令速查表
2012/03/10 面试题
医院办公室主任职责
2013/12/29 职场文书
入学生会自荐书范文
2014/02/05 职场文书
致200米运动员广播稿
2014/02/06 职场文书
火车的故事教学反思
2014/02/11 职场文书
抗洪抢险事迹材料
2014/05/06 职场文书
教师党员个人总结
2015/02/10 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
党员廉政准则心得体会
2016/01/20 职场文书
创业计划书介绍
2019/04/24 职场文书
七年级作文之雪景
2019/11/18 职场文书