【微信小程序】关于微信小程序获取手机号的问题
从基础库 2.21.2 开始,微信小程序对获取手机号的接口进行了安全升级,详情见官方获取手机号文档
获取手机号注意步骤:
非个人开发者且完成微信认证
必须使用button触发方法,拿到接口调用使用的
code
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取手机号</button>
Page({getPhoneNumber (e) {console.log(e)console.log(e.detail.code) // 本地调试无法拿到,真机调试时可拿到} })
返回信息:依然可以通过解码
encryptedData
获取手机号
调取官方接口
phonenumber.getPhoneNumber
获取手机号相关信息。code
换取用户手机号。 每个code
只能使用一次,有效期为5min请求地址
POST https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token=ACCESS_TOKEN
请求参数
属性 类型 默认值 必填 说明 access_token / cloudbase_access_token string 是 接口调用凭证 code string 是 手机号获取凭证
【微信小程序】关于微信小程序获取手机号的问题相关推荐
- 微信小程序云开发入门-快速获取手机号
一.前言 很多时候,我们需要获取用户的手机号码,一般是由用户自己输入,然后我们需要保证手机号的准确性比较高的话,可能还需要搭配一个验证码的功能来确保一定的准确性.这样实现起来的开发成本以及用户体验感都 ...
- 微信小程序 免登陆,授权获取手机号
最近改造一个微信小程序项目: 原登录逻辑:直接获取用户信息(wx.getUserProfile)进行登录 改造后:用户登录前先获取用户手机号 判断时候注册过 再进行后续操作(这边主要介绍如何直接获取手 ...
- 小程序如何通过云开发获取手机号
云开发获取手机号是最近才看到的,该方法相比以前的方法要简单很多,下面是步骤: 1.先创建一个云函数,如下图: 2.在小程序中通过button组件来获取cloudID (敏感数据对应的云 ID,开通云开 ...
- java调用微信加密_微信登录授权, 并且解密加密内容获取手机号和地区
所使用的的依赖 org.springframework.boot spring-boot-starter-web 2.3.7.RELEASE org.apache.httpcomponents htt ...
- 微信中html5获取手机号,微信小程序通过用户授权获取手机号
这篇文章主要介绍了微信小程序如何通过用户授权获取手机号(getPhoneNumber),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 小程序有一个获 ...
- 微信小程序二:获取手机号+分享给好友
一.获取手机号 微信小程序开发文档:获取手机号 | 微信开放文档 <button open-type="getPhoneNumber" bindgetphonenumber= ...
- 小程序: getPhoneNumber功能详解,获取手机号登录 2019
##内容 1.效果图 2.前端页面组件书写 3.JS内组件用法 4.接口文件内容 1.效果图: 2.小程序前端页面 <button open-type="getPhoneNumber& ...
- uni-app微信小程序获取手机号;微信小程序获取手机号,获取到后需要进行解密;微信小程序获取手机号失败 Error:该appId没有权限
方法1.uni-app登录加获取手机号解密-直接看此篇即可解决 微信小程序获取手机号注意点: 1.需要先登录,微信小程序登录看这篇 2.手机号获取到时加密的,需要后端解密或者前端自己解密(解密时候就会 ...
- ajax 微信code获取_计算机毕业设计中微信小程序实现微信登录(Java后台)
点击上方"蓝字",关注我们. 需要的材料 1:一个可以测试的微信小程序 2:此微信小程序的APPID和APPscret 流程 微信用户对应一个小程序都有一个唯一的openid,微信 ...
- php7.4 微信小程序获取手机号
第一步应该先接受获取code 然后得到sessionkey和openid 第二步 把openid返回给小程序客户端,同时把sessionkey和openid存入数据库 第三步 小程序获取手机号时把op ...
最新文章
- [Linux内核]软中断与硬中断
- Andriod使用webview控件往APP里内嵌网页
- python开发企业管理平台_我的第一个python web开发框架(34)——后台管理系统权限设计...
- Winforn中导入Excel并显示然后获取多选框选中的内容
- Android WebView 开发详解(三)
- JavaScript设计模式与开发实践 | 02 - this、call和apply
- Android新手入门2016(10)--GridView
- 别忘记了修正反欺诈中的这些内容
- cisco packet tracer 5.3.rar_思科cisco的asa防火墙排错命令packet-tracer
- 【python、pyqt5】,打包出现的若干问题
- C#调用Web Service时的身份验证 (转)
- R 语言数据分析/数据挖掘常用包
- oracle导出导入同义词,oracle同义词语句备份
- 定义一个Traingle类用来刻画“三角形”,要求:Trangle类具有类型为double的三个边以及周长、面积属性,具有一个boolean型的属性,该属性的值为true时代表三个边属性能构成一个三角
- MySQL权限系统(一).The MySQL Access Privilege System 概述
- 什么是百度竞价包年?竞价包年骗局揭露
- 在PYNQ-Z2上移植RISC-V
- c语言运算符优先级 从右到左,c语言运算符优先级,结合性(左/右结合详解)
- 干货来袭!java怎么创建包和类
- 18天精读掌握《费曼物理学讲义卷一》 第11天 2019/6/27
热门文章
- 维斯乐乐高机器人_龙珠超:贝吉塔装酷失败被暴揍,想超越悟空,维斯说他还不够格...
- 微信支持修改微信号了,我不想为当年的冲动买单了
- Hive源码阅读环境准备
- 2022年小游戏----游戏角色初始(一)
- 实现获取阿里云STS上传token
- 计算机服务器水冷系统设计,高温不宕机!解密IBM水冷技术发展史
- [[NSBundle mainBundle]pathForResource:@name ofType:@type] 获取不到本地文件
- 统信系统uos如何退出开发者模式
- 抖音、腾讯、阿里、美团春招服务端开发岗位硬核面试(完结)
- 肠道微生物群可以导致自闭、多动、焦虑和抑郁