小程序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 相关文章推荐
JS 跳转页面延迟2种方法
Mar 29 Javascript
js中AppendChild与insertBefore的用法详细解析
Dec 16 Javascript
js控制浏览器全屏示例代码
Feb 20 Javascript
纯js和css实现渐变色包括静态渐变和动态渐变
May 29 Javascript
JavaScript中自定义事件用法分析
Dec 23 Javascript
javascript解决IE6下hover问题的方法
Jul 28 Javascript
Javascript编程之继承实例汇总
Nov 28 Javascript
JavaScript登录验证码的实现
Oct 27 Javascript
关于Webpack dev server热加载失败的解决方法
Feb 22 Javascript
详解小程序开发经验:多页面数据同步
May 18 Javascript
ES6 Set结构的应用实例分析
Jun 26 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
Nov 14 Javascript
js实现自动锁屏功能
Jun 02 #Javascript
如何将JavaScript将数组转为树形结构
Jun 02 #Javascript
关于antd tree 和父子组件之间的传值问题(react 总结)
使用react+redux实现计数器功能及遇到问题
微信小程序基础教程之echart的使用
vue实现水波涟漪效果的点击反馈指令
vue 实现上传组件
May 31 #Vue.js
You might like
全国中波电台频率表
2020/03/11 无线电
ThinkPHP实现非标准名称数据表快速创建模型的方法
2014/11/29 PHP
php+mysql实现用户注册登陆的方法
2015/01/03 PHP
微信支付开发告警通知实例
2016/07/12 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
5个JavaScript经典面试题
2014/10/13 Javascript
jquery实现可拖拽弹出层特效
2015/01/04 Javascript
JQuery中DOM事件绑定用法详解
2015/06/13 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
如何提高数据访问速度
2016/12/26 Javascript
jQuery回调方法使用示例
2017/06/26 jQuery
Angular2关于@angular/cli默认端口号配置的问题
2017/07/15 Javascript
SpringMVC简单整合Angular2的示例
2017/07/31 Javascript
如何解决vue2.0下IE浏览器白屏问题
2018/09/13 Javascript
layui清除radio的选中状态实例
2019/11/14 Javascript
javascript利用canvas实现鼠标拖拽功能
2020/07/23 Javascript
jQuery+ajax实现文件上传功能
2020/12/22 jQuery
python中使用mysql数据库详细介绍
2015/03/27 Python
利用python实现数据分析
2017/01/11 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
理解python中生成器用法
2017/12/20 Python
python实现狄克斯特拉算法
2019/01/17 Python
pymongo中group by的操作方法教程
2019/03/22 Python
基于Python的Post请求数据爬取的方法详解
2019/06/14 Python
python内置模块collections知识点总结
2019/12/19 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
Python同时处理多个异常的方法
2020/07/28 Python
市场营销毕业生自荐信
2013/11/23 职场文书
土木工程专业个人求职信
2013/12/05 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
2014政府领导班子对照检查材料思想汇报(3篇)
2014/09/26 职场文书
物业工程部岗位职责
2015/02/11 职场文书
追悼会答谢词范文
2015/09/29 职场文书
车位出租协议书范本
2016/03/19 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL
Python实现DBSCAN聚类算法并样例测试
2021/06/22 Python