收藏
回答

同主体,相互关联的公众号与小程序无法获取unionid?

小程序和公众号的主体是同一个,但是通过 wx.login + code2Session方式拿不到unionid是怎么回事啊?难道必须要绑定到第三方才行吗?文档上没说明

回答关注问题邀请回答
收藏

3 个回答

  • 似是而非
    似是而非
    2021-01-18

    这个我刚搞过 用 wx.login+ code2session 只能拿到openid , 如果想要用这种方式拿到小程序的unionid,必须要等到用户授权了同主体的公众号才能拿到 ,所以保险就使用session_key 解码小程序usergetinfo的数据就行了

    2021-01-18
    有用 1
    回复 3
    • 无殇
      无殇
      2021-01-18
      也还是需要开放平台是吧
      2021-01-18
      回复
    • 似是而非
      似是而非
      发表于小程序端
      2021-01-20回复无殇
      是的,需要微信开放平台才可以,注册认证300块,在开放平台关联自己需要统一用户信息的公众号和小程序就可以了
      2021-01-20
      1
      回复
    • 似是而非
      似是而非
      发表于小程序端
      2021-01-20回复无殇
      必须绑定开放平台,在授权的时候才可以拿到微信用户的unionid
      2021-01-20
      1
      回复
  • 2021-01-18

    绑定的是开放平台,unionid 是开放平台里面的概念。

    https://open.weixin.qq.com/

    2021-01-18
    有用 1
    回复 1
    • 无殇
      无殇
      2021-01-18
      这里的开发者账号指的是开放平台的账号是吗?
      2021-01-18
      回复
  • 青寒
    青寒
    2021-01-18

    难道必须要绑定到第三方才行吗?

    文档写的很清楚,只要是同一个微信开放平台账号下的。

    微信开放平台:https://open.weixin.qq.com/

    2021-01-18
    有用 1
    回复 2
    • 无殇
      无殇
      2021-01-18
      这里的开发者账号指的是开放平台的账号是吗?
      2021-01-18
      回复
    • 青寒
      青寒
      2021-01-18回复无殇
      你需要去申请微信开放平台账号,然后把公众号、小程序绑定到开放平台,才能由unionid。unionid是根据开放平台生成出来的。
      2021-01-18
      1
      回复
登录 后发表内容
问题标签