微信小程序 获取微信昵称头像 获取openid 封装请求post

本文介绍如何在微信小程序中获取用户昵称、头像以及如何获取openid,通过封装POST请求实现用户登录验证。
摘要由CSDN通过智能技术生成
//判断是否授权过登录
    wx.getSetting({
      //成功
      success: function (res) {
        //判断是否是获取昵称 头像的权限
        if (res.authSetting['scope.userInfo']) {
   

        }
      }
    })

小程序获取登录用户的昵称,头像
html

<button class="wxBtn" style="background-image:url({
  {imgUrl}}wx_login.png)" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo"></button>

js

bindGetUserInfo: function (e) { if (e.detail.userInfo) { 
	//用户按了允许授权按钮 
	 var that = this;
	 //授权成功后,赋值
	  that.setData({ 
	  	userInfo: e.detail.userInfo, 
	  	})
 } },

获取openid

wx.login({
  success: res => {
      // 获取到用户的 code 之后:res.code
      console.log("用户的code:" + res.code);
      // 可以传给后台,再经过解析获取用户的 openid
      // 或者可以直接使用微信的提供的接口直接获取 openid ,方法如下:
      Promisify.post(that.globalData
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值