1、绑定按钮

 <button class="weiBtn" open-type="getUserInfo" bindgetuserinfo="getlogin" bindtap="tozhangLogin">微信登录</button>

2、获取用户信息

 getlogin: function(e) {if (e.detail.userInfo) {this.setData({usertx: e.detail.userInfo.avatarUrl})}
},

3、wx.login 获取code、根据code获取openID

 wx.login({//获取codesuccess: function (res) {var code = res.code; //返回codeconsole.log(code);var appId = '。。。';//微信小程序AppIDvar secret = '。。。';//可在微信开发设置根据二维码获取wx.request({url: 'https://api.weixin.qq.com/sns/jscode2session?appid='+appId+'&secret='+secret+'&js_code='+code+'&grant_type=authorization_code',data: {},header: { 'content-type': 'json'},   success: function (res) {var openid = res.data.openid //返回openid}})}})

注:代码仅供参考,如有不对,请留言。
标注:微信一键登录只能测试使用、微信平台子域名暂不支持配置、可使用后台服务获取openID

微信小程序获取头像和openID相关推荐

  1. 小程序获取sessionkey_微信小程序 获取session_key和openid的实例

    微信小程序 获取session_key和openid的实例 说说获取session_key和openid的条件 1.AppID(小程序ID); 2.AppSecret(小程序密钥); 3.登录时获取c ...

  2. 微信小程序获取头像地址

    微信小程序获取头像地址 获取用户信息开发接口 wx.getUserInfo 接口参数说明: 微信文档地址: 获取用户信息开发接口 wx.getUserInfo 下面展示一些 内联代码片. // 必须是 ...

  3. 微信小程序获取用户的 OpenId (附前端代码)

    OpenId是什么? openid 是表示用户在你的当前应用中的唯一标识,比如小程序,微信公众号等,这些都算是一个应用,如果你有多个应用,同一个用户的openId可能并不相同 **下图是获取OpenI ...

  4. 最新uniapp 微信小程序获取头像操作指南

    小程序用户头像昵称获取规则调整公告 调整说明 自 2022 年 10 月 25 日 24 时后(以下统称 "生效期" ),用户头像昵称获取规则将进行如下调整: 自生效期起,小程序 ...

  5. 微信小程序获取unionid与openid

    获取unionid需要先在微信开放平台绑定小程序,否则无法获取 UnionID机制说明  unionid来区分用户的唯一性,在相同微信开放平台帐号下的移动应用.网站应用.小程序.公众号,用户的unio ...

  6. 关于微信小程序获取头像和昵称

    不知道为什么微信一直对开发者获取:微信头像+微信昵称.一直抱以限制态度,关于接口调用方法,也是一直在修改! open-type="getUserInfo" 在2021年4月13日停 ...

  7. 微信小程序获取头像昵称能力API

    先贴出官方文档 头像昵称填写 | 微信开放文档微信开发者平台文档https://developers.weixin.qq.com/miniprogram/dev/framework/open-abil ...

  8. 微信小程序获取用户唯一openid,包含java

    1.首先WXML文件 <button type="primary" open-type="getUserInfo" lang="zh_CN&qu ...

  9. 微信小程序获取头像和昵称,头像圆角设置

    在小程序中,用户的昵称和头像如果只是用来展示,而非用于其它用途,可以直接拿到进行展示: 1.只是用来展示 (1)wxml <view style='margin:10rpx auto;text- ...

最新文章

  1. SAP QM初阶-执行事务代码QP02维护检验计划的时候不能为检验特性指派取样策略
  2. 加密算法 AES MD5 SHA1
  3. 题目1090:路径打印
  4. HDU-3480 Division (四边形不等式优化DP)
  5. MySQL 主从同步故障处理-小记
  6. 对于以太坊的Solidity语言介绍
  7. php正则表达式 匹配数字,正则表达式之匹配数字范围
  8. Blackfin DSP学习心得与参考资料
  9. 大学计算机老师都是IT行业顶尖,却不做程序员,你知道为什么吗
  10. ListView上拉加载,下拉刷新 PullToRefresh的使用
  11. IOS文件管理-NSFileMangager-NSdata
  12. 重命名DC 以及 域
  13. 智驾小车|如何给树莓派系统接入摄像头模块
  14. IDEA设置鼠标滚轮控制缩放大小
  15. 【生活日记】  路在脚下,更在心中,心随路转,心路常宽
  16. Linux下几种定时器的使用
  17. 推广网站的26种方法
  18. 前端 vue 使用高德地图组件:(二)获取鼠标点击位置坐标 和 图标覆盖物拖动后的坐标
  19. Android源码目录结构-4.0
  20. Oracle 技巧总结 (二):nvl() 函数

热门文章

  1. php contract的作用,Laravel5中contracts详解
  2. KEIL工程报错问题解决记录
  3. 华为小米频降价,OPPOvivo拼性价比
  4. 运营策略分析体系,该如何搭建
  5. creo8.0 质量属性自动更新的设置
  6. 微信小程序--引入腾讯位置服务插件
  7. linux pmap 进程信息,Linux pmap命令
  8. 微信小程序免费HTTPS证书申请搭建教程(1)---申请SSL
  9. 【话题研究】重塑活力:顺应消费需求变化,PC市场需创新、技术驱动和营销策略更优解
  10. Python 动态规划理解