微信小程序如何获取用户id?

  • 回答 (2)
  • 关注 (0)
  • 查看 (1806)

小程序如何获取用户openid

wx.getUserInfo(OBJECT)只能获取nickName,avatarUrl,gender

叼根棒棒糖叼根棒棒糖提问于
云淡风轻回答于

  onLoad: function () {

    var that = this

    wx.login({

      success: function (res) {

        console.log("res.code====="+res.code);

        if (res.code) {

          //发起网络请求

          wx.request({

            url: '你的',

            method: "POST",

            success: function (res) {

             that.setData({

                openid: res.data.openid

              })

            }

          })

        } else {

          console.log('获取用户登录态失败!' + res.errMsg)

        }

     }

    });

  }

印度陆军医院补锅型码农回答于

openid两种获取方法。

1.login获得code。在用code换openid和一个密匙

2.userinfo有个加密的data。解密获得openid

可能回答问题的人

  • Justan

    腾讯 · 高级工程师 (已认证)

    17 粉丝0 提问7 回答
  • 李成熙heyli

    腾讯 · 高级工程师 (已认证)

    65 粉丝0 提问10 回答
  • 鲁文斌

    腾讯 · 产品经理 (已认证)

    5 粉丝0 提问0 回答
  • JoanLiu

    腾讯 · 产品经理 (已认证)

    15 粉丝0 提问0 回答
  • 腾讯云开发TCB

    腾讯科技有限公司 · 云开发(TCB)团队 (已认证)

    46 粉丝0 提问0 回答
  • Starkwang

    4 粉丝0 提问0 回答

扫码关注云+社区

领取腾讯云代金券