微信小程序开发,小程序接口问题.....

今天在写微信小程序的时候,为了获取到后台的token,必须要获取到code,encryptedData,iv ,rawData,signature五个值。code是通过wx.login()方法获取得到,是用户登录凭证,其它四个都是要调用wx.getUserInfo()方法获取得到的。

上边是官方文档上的,说明我们是可以获取到数据的,userInfo里面是用户的信息对象。

但是在调用之后并没有获取到用户的授权登录窗口,在查看了文档之后发现了一个问题:

这个是官方上的解释,就是说我们用wx.getUserInfo()方法获取到的是匿名的数据,不是真正的用户的信息。

如上图所示,我们在调用uni.getUserProfile()方法之后呢,在其内部的success回调函数中也是可以获取到encryptedData,iv ,rawData,signature的值的。

并且获取用户信息。每次请求都会弹出授权窗口,用户同意后返回 userInfo。

调用之后就可以提示登录授权窗口了。

微信小程序无法弹出授权登录窗口相关推荐

  1. 微信最新授权登录 微信小程序无法弹出授权弹框 open-type getUserInfo获取不到用户信息 授权不弹框

    解决办法 使用getUserProfile接口 !!!! 大大的坑啊,调试了半天 getUserProfile(e) {// 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接 ...

  2. 微信小程序目前最新的授权登录接口-2021年10月份

    微信小程序目前最新的授权登录接口-2021年10月份 效果图: 说明:首先我们需要在app.js里用云函数获取到openid,然后在用户点击登录的时候用获取到的openid去用户表里查询是否有该用户, ...

  3. 微信小程序(uniapp)授权登录

    1. 开发前准备 申请微信小程序,完成相关信息填写 2. 前端开发 初始化openId和sessionKey async initWechat_MP() {const _this = this;con ...

  4. 微信小程序自定义弹出框组件,模拟wx.showModal

    微信小程序开发交流qq群   173683895 效果图: 代码 wxml <view wx:if='{{showModal}}'><view class='mask_layer' ...

  5. 微信小程序input弹出键盘挡住文字的解决办法

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 解决思路:阻止键盘弹起时,自动上推页面.输入框获取焦点的时候让页面绝对定位,相对底部 100 像素.失去焦点的 ...

  6. 微信小程序购物车弹出层

    https://www.jianshu.com/p/a0c2c8712dab  微信小程序购物车 数量加减功能 wxml: <!--index.wxml--> <button bin ...

  7. 微信小程序—自定义弹出式键盘(车牌键盘、十六进制键盘),可快速定义不同场景键盘

    摘要 小程序input组件提供的键盘有四种(text-文本.number-数字.idcard-身份证.digit-小数点),但输入场景万千,很多情况下都需要排除不必要的干扰,比如车牌输入.色值输入,或 ...

  8. 微信小程序pc端点击授权登录没反应

    今天是4月27号,本来这篇文章是应该4月17号写的,但是我实在是太懒了,而且近期也比较忙,忙着改bug,忙着上线.那时候小程序授权登录才刚刚改,好巧不巧我们的小程序刚刚开始准备上线,测试的时候就发现到 ...

  9. 微信小程序之弹出提示框确认取消按钮以及在该api内的方法中不能使用setData的问题!

    首先,我们来介绍一下弹出提示框: wx.showModal({title: '提示',content: '这是一个模态弹窗',success (res) {if (res.confirm) {cons ...

最新文章

  1. gi克隆github文件_如何构建GitHub文件搜索功能的克隆
  2. mysql 5.5 编译参数_Mysql 5.5 编译参数
  3. ADC和DAC常用技术术语
  4. C++ STACK Queue
  5. Java非访问修饰符
  6. 【Python】深入理解Python函数的9个黄金法则
  7. java运维工程师做什么_网络工程师和网络运维工程师有什么不同?
  8. 关于C3P0容错和自动重连特性的研究
  9. 全局修改elementui message 右边弹出_ElementUI 只允许 $message 提示一次
  10. Linux下高速缓存DNS的配置
  11. iptables实战系列:通过NAT转发实现私网对外发布信息
  12. 【Monster High】MMD镜头+动作打包下载.zip
  13. 计算机时间无法保存更改,怎样更改电脑右下角时间设置 不能修改怎么办
  14. python求两数最小公倍数_Python自定义函数实现求两个数最大公约数、最小公倍数示例...
  15. 【Day4.4】堵车去暹罗商圈吃午餐
  16. # Scroll 系列
  17. R和RStudio一起安装在D盘
  18. 教你如何快速识别好固态硬盘?
  19. maven项目查询jar依赖的网址
  20. 多目标跟踪算法简述——量测-航机关联

热门文章

  1. [公告]博客园管理团队新增成员wayfarer
  2. AlignedReID: Surpassing Human-Level Performance in Person Re-Identification
  3. 【老李的模拟赛】【#7】【2014-08-13】
  4. java 输出反斜杠_Java 反斜杠如何转义的问题
  5. C primer plus 第二章课后复习题与编程练习笔记
  6. 《c primer plus》第六版|第二章|编程练习答案
  7. 鸿蒙系统平板界面,预装鸿蒙系统,华为MatePad Pro 2界面曝光
  8. nvchad添加插件
  9. 计算化学领域的黑科技
  10. NGINX的架构(译)