收藏
回答

如何获取unionId?

微信小程序获取用户信息改版之后应该怎么获取unionId?之前是通过wx.getUserInfo,获取到加密信息然后解密获取。现在不使用getUserInfo应该怎么获取呢?如何凭借code获取unionId

最后一次编辑于  2021-05-02
回答关注问题邀请回答
收藏

2 个回答

  • 哈罗哈皮
    哈罗哈皮
    发表于小程序端
    2021-05-03

    从4月28日起,可以调用wx. login接口获取code解密得到

    2021-05-03
    有用
    回复
  • 苏军
    苏军
    2021-05-02

    调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息,包括用户在当前小程序的唯一标识(openid)、微信开放平台帐号下的唯一标识(unionid,若当前小程序已绑定到微信开放平台帐号)及本次登录的会话密钥(session_key)等

    2021-05-02
    有用
    回复 6
    • chen
      chen
      2021-05-02
      大神获取到code以后怎么获取unionId呢?调用哪个方法,我看了文档没看懂
      2021-05-02
      回复
    • 苏军
      苏军
      2021-05-02回复chen
      https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html
      2021-05-02
      回复
    • 苏军
      苏军
      2021-05-02回复chen
      另外如果没有绑定开放平台,用什么方法都拿不到unionid
      2021-05-02
      回复
    • chen
      chen
      2021-05-02回复苏军
      这个我知道,这个不是调整之前是这样获取unionid么,调整之后不是吧getUserInfo改成了getUserProfile么。这之后我解密的结果就没有unionid了
      2021-05-02
      回复
    • chen
      chen
      2021-05-02回复苏军
      我之前是绑定过的,调整之后还需要在绑定吗?我之前版本可以正常获取头像,昵称,unionid
      2021-05-02
      回复
    查看更多(1)
登录 后发表内容