小程序wx.getUserProfile接口的具体使用


Posted in Javascript onJune 02, 2021

最近微信小程序对于审核小程序提出了带有wx.login、wx.getUserInfo接口的调整,并提出了一个新的接口供开发者调用

下图是对于新的接口的官方文档详情

点击前往官网查看更多详细信息

小程序wx.getUserProfile接口的具体使用

小程序wx.getUserProfile接口的具体使用

值得注意的是新的接口wx.getUserProfile,只能使用catchtap或者bindtap进行调用(ps:可以再wx.showmodel中使用),并不能再onload、onshow等位置直接调用,并且返回参数有所改变

下图是新的接口wx.getUserProfile返回的数据类型

// An highlighted block
 wx.showModal({
   title: '温馨提示',
   content: '正在请求您的个人信息',
   success(res) {
     if (res.confirm) {
       wx.getUserProfile({
       desc: "获取你的昵称、头像、地区及性别",
       success: res => {
         console.log(res)
         let wxUserInfo = res.userInfo;
       },
       fail: res => {
       	 //拒绝授权
         that.showErrorModal('您拒绝了请求');
         return;
       }
     })} else if (res.cancel) {
       //拒绝授权 showErrorModal是自定义的提示
       that.showErrorModal('您拒绝了请求');
       return;
     }
   }
 })

小程序wx.getUserProfile接口的具体使用

新版的wx.login接口返回,暂时wx.getUserInfo的接口返回不变,之后就不能直接获取用户信息了

wx.login

小程序wx.getUserProfile接口的具体使用

wx.getUserInfo

小程序wx.getUserProfile接口的具体使用

为了这个新接口搞了一段时间,可能咱比较菜吧(不是,?(?□?)ノ)。总之,这件事总得是有了一个头绪不是吗?希望这些能帮助更多的小伙伴!<( ̄︶ ̄)>

到此这篇关于小程序wx.getUserProfile接口的具体使用的文章就介绍到这了,更多相关小程序wx.getUserProfile接口内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
Jquery跨域获得Json时invalid label错误的解决办法
Jan 11 Javascript
仅Firefox中链接A无法实现模拟点击以触发其默认行为
Jul 31 Javascript
js判断为空Null与字符串为空简写方法
Feb 24 Javascript
JQuery中Bind()事件用法分析
May 05 Javascript
浅析$.getJSON异步请求和同步请求
Jun 06 Javascript
JS实现将数字金额转换为大写人民币汉字的方法
Aug 02 Javascript
jquery-mobile表单的创建方法详解
Nov 23 Javascript
如何解决hover在ie6中的兼容性问题
Dec 15 Javascript
BootStrap 模态框实现刷新网页并关闭功能
Jan 04 Javascript
Bootstrap入门教程一Hello Bootstrap初识
Mar 02 Javascript
JS的时间格式化和时间戳转换函数示例详解
Jul 27 Javascript
js实现抽奖功能
Nov 24 Javascript
js实现自动锁屏功能
Jun 02 #Javascript
如何将JavaScript将数组转为树形结构
Jun 02 #Javascript
关于antd tree 和父子组件之间的传值问题(react 总结)
使用react+redux实现计数器功能及遇到问题
微信小程序基础教程之echart的使用
vue实现水波涟漪效果的点击反馈指令
vue 实现上传组件
May 31 #Vue.js
You might like
php中文字符串截取方法实例总结
2014/09/30 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
基于ThinkPHP删除目录及目录文件函数
2020/10/28 PHP
js调用flash的效果代码
2008/04/26 Javascript
浅谈javascript的原型继承
2012/07/25 Javascript
js事件冒泡实例分享(已测试)
2013/04/23 Javascript
JavaScript插件化开发教程 (一)
2015/01/27 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
2016/07/11 Javascript
浅析BootStrap Treeview的简单使用
2016/10/12 Javascript
利用jQuery实现一个简单的表格上下翻页效果
2017/03/14 Javascript
vue中配置mint-ui报css错误问题的解决方法
2017/10/11 Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
2017/11/17 Javascript
vue click.stop阻止点击事件继续传播的方法
2018/09/04 Javascript
vue实现购物车抛物线小球动画效果的方法详解
2019/02/13 Javascript
javascript实现支付宝滑块验证码效果
2020/07/24 Javascript
[42:32]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第二局
2016/02/27 DOTA
[01:11:37]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第一场 11.19
2020/11/19 DOTA
python动态参数用法实例分析
2015/05/25 Python
Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
2016/07/04 Python
python实现抽奖小程序
2020/04/15 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
Pytorch数据拼接与拆分操作实现图解
2020/04/30 Python
opencv-python的RGB与BGR互转方式
2020/06/02 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
html5绘制时钟动画
2014/12/15 HTML / CSS
介绍一下write命令
2012/09/24 面试题
关于是否需要写商业计划书
2014/02/07 职场文书
四议两公开实施方案
2014/03/28 职场文书
团结演讲稿范文
2014/05/23 职场文书
校运动会广播稿300字
2014/10/07 职场文书
vite+vue3.0+ts+element-plus快速搭建项目的实现
2021/06/24 Vue.js
nginx 配置指令之location使用详解
2022/05/25 Servers