方法1.uni-app登录加获取手机号解密—直接看此篇即可解决

微信小程序获取手机号注意点:
1.需要先登录,微信小程序登录看这篇
2.手机号获取到时加密的,需要后端解密或者前端自己解密(解密时候就会用到登录得到的session_key)
3.目前 个人小程序是不支持获取手机号的
4.特别注意点:
–正常来说,登录成功后,按照下面方法1,立即点击获取手机号按钮,就会得到解密成功的手机号;
–但是如果你登陆成功后,过了大概几分钟过后,才去点击获取手机号按钮,就可能会出现解密失败;
–手机号解密失败原因:如下图,sessionKey过期导致的;
–解决办法:我是在每次解密前,立即重新走一遍登录的逻辑,拿到新的sessionKey然后再调用后端的解密接口

推荐使用上面的方法1去获取手机号和解密;注意方法1没有处理那个sessionKey过期导致的解密失败;你只需要按照我上面说的第4点解决办法去处理就可以了;

方法2.微信小程序官方获取手机号

方法3.uni-app通过button获取微信小程序手机号

uni-app微信小程序获取手机号;微信小程序获取手机号,获取到后需要进行解密;微信小程序获取手机号失败 Error:该appId没有权限相关推荐

  1. 好玩的接口 之 Java 解密微信小程序获取手机号

    LZ-Says:有些东西,真的是很矛盾,本来很简单的事儿,各自坚持,结果,不欢而散,不舍?如何? 前言 最近搞接口,基于 Spring Boot,怎么说呢,很虐. 不过熟悉了业务,表结构等等,相对来说 ...

  2. uni app 开发微信小程序及上线体验

    uni app 开发微信小程序及上线体验 项目创建及微信小程序AppId的申请 本次开发的是电商类的微信小程序,这里用到的是HBuilderX这个编辑器.之前用的Visual Studio Code ...

  3. uniapp 微信小程序 getPhoneNumber 获取手机号 提示 appid没有权限

    appid没有权限 问题出现原因,当前小程序账号没有进行"微信认证" 登录微信小程序后台,可以查看到当前小程序的基本信息. 微信小程序授权获取手机号接口 因为需要用户主动触发才能发 ...

  4. Java后端解密微信小程序手机号数据

    目录 一.敏感数据获取步骤 二.Java后端解密数据 1.实体类 2.解密工具类 3.涉及到jar包 4.测试类 一.敏感数据获取步骤 1.小程序端登录后,得到登录时获取的 code(仅可使用一次) ...

  5. java登入ajxs_微信小程序之获取并解密用户数据(获取openid,nickName等)

    本文主要总结微信小程序通过后台请求访问微信用户信息 创建一个微信小程序工程(自行百度) 微信小程序index.js代码 //index.js //获取应用实例 const app = getApp() ...

  6. 微信小程序联盟:微信小程序之获取并解密用户数据(获取openId、unionId)

    前言 微信小程序API文档:开放接口 · 小程序 在实际的小程序开发中,往往需要用户授权登陆并获取用户的数据,快速对接用户系统. openId : 用户在当前小程序的唯一标识 unionId : 如果 ...

  7. 微信小程序获取用户信息(getUserProfile接口回收后)——通过头像昵称填写获取用户头像和昵称

    背景:最近在用uniapp写微信小程序授权登录的时候,发现项目在微信开发者工具中调试是正常的,但是在真机运行时,返回的用户数据中昵称变成了微信用户,头像变成了默认的灰底头像.接着去百度了一下发现出现这 ...

  8. 微信小程序开发提示“获取手机号码失败 ERROR:该appid没有权限”解决方案

    关于微信小程序开发提示"获取手机号码失败, ERROR:该appid没有权限"的解决方案 一般这种情况的出现都是出现在二次开发上面,原开发人员变动,不在开发该程序.新人在接手这个程 ...

  9. 微信小程序直播开启公测了,与平台直播有何不同?小程序直播如何搭建

    微信小程序直播开启公测了.在直播这个流量阵地里,每一个科技巨头,每一个零售商家,甚至是每一个个体,都渴望借助直播获得新的机遇. 1月中旬,不少商家收到小程序直播的公测邀请,并已交出了漂亮的成绩单: 完 ...

最新文章

  1. 传2020年苹果Mac将用自制芯片
  2. xmlDocument来操作xml文档
  3. NHibernate入门实例
  4. 马化腾很忙:阐释腾讯新定位、与长安合资建车公司,还出了本新书
  5. Python要self的理由
  6. Castle.Aop.Autofac
  7. IOS 创建渐变图层
  8. 【Caffe代码解析】Blob
  9. 小程序技术可以提升桌面应用安全等级?
  10. symantec linux版命令,symantec backup exec 2010 linux客户端的配置
  11. 《延禧攻略》的配色,简直美到爆!
  12. 矩阵乘法 c/c++代码
  13. win7新建文本文档快捷键
  14. [创业]赢在中国,马云点评创业,经典
  15. 笔记本触控板无法滑动解决办法
  16. 小猿圈python之练习小例子
  17. redis设计与实现-数据库篇
  18. python中 utf-8 和GBK 的关系
  19. 一种简单的图形旋转算法
  20. php控件不显示,响应式织梦后台模板辅助插件不显示插件模块不显示解决办法

热门文章

  1. leetcode46. 全排列(回溯)
  2. react.js app_如何创建Next.js入门程序以轻松引导新的React App
  3. vuex构建vue项目_如何使用Vue.js,Vuex,Vuetify和Firebase构建单页应用程序
  4. web动画_Web动画简介
  5. 判断一个指针有没有free_Free Code Camp的每个人现在都有一个档案袋
  6. 二分查找递归和非递归方法分析
  7. PHP十六个魔术方法
  8. JMS 在 SpringBoot 中的使用
  9. HDU Victor and World (最短路+状态压缩)
  10. ios7 导航栏 手势 右划 自动返回 相关