美文网首页
微信小程序获取openid

微信小程序获取openid

作者: 暖年的咆哮 | 来源:发表于2019-10-11 17:46 被阅读0次

    直接调用wx.login,将返回值中的code字段传给服务端,服务端用code去微信获取openid,再返回到前端
    代码

    wx.login({
          success: res => {
            console.log(res)
            if (res.code) {
              // 调用服务端登录接口,发送 res.code 到服务器端换取 openId
    
            } else {
              console.log('登录失败!' + res.errMsg)
            }
          }
        })
    

    调用此API不会弹起授权窗口,如果仅使用微信头像,昵称和openid使用此方法
    调用微信头像和昵称使用open-data,设置对应的type值即可

    <open-data type="userAvatarUrl"></open-data> //获取头像
    <open-data type="userNickName"></open-data> //获取头像
    

    open-data的type 的合法值

    说明 最低版本
    groupName 拉取群名称 1.4.0
    userNickName 用户昵称 1.9.90
    userAvatarUrl 用户头像 1.9.90
    userGender 用户性别 1.9.90
    userCity 用户所在城市 1.9.90
    userProvince 用户所在省份 1.9.90
    userCountry 用户所在国家 1.9.90
    userLanguage 用户的语言 1.9.90

    相关文章

      网友评论

          本文标题:微信小程序获取openid

          本文链接:https://www.haomeiwen.com/subject/aqjxmctx.html