收藏
回答

微信公众号关注事件的Url回调怎么获得用户的unionid?

https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Receiving_event_pushes.html 官方文档的这个只能获取到openid 。

但是现在我的需求是,用户关注微信公众号,无需再授权就能获取到unionid,应该怎么做,有没有文档呢?

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

3 个回答

  • -5
    -5
    2023-09-22

    您好,请问您这个解决了吗


    2023-09-22
    有用
    回复
  • 青寒
    青寒
    2022-01-10

    用这个接口,虽然近期有调整,但不影响你获取unionid。

    参见:https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html#UinonId

    另外,注意要绑定微信开放平台(不是授权第三方平台)。

    2022-01-10
    有用
    回复 4
    • Linda
      Linda
      2022-01-10
      我是想要的是关注事件的Url回调,您这边提供的这个地址是需要用户去授权才能获取到access_token ,根据access_token和openid获取到unionid吧?
      2022-01-10
      回复
    • 青寒
      青寒
      2022-01-10回复Linda
      你说的用户授权获取,是另外的接口。上面那个文档的接口,用公众号access_token和用户openid就可以获取用户相关信息。
      2022-01-10
      回复
    • Linda
      Linda
      2022-01-10回复青寒
      好的,我试下呢,感谢
      2022-01-10
      回复
    • 知木言
      知木言
      2022-02-07
      如果只授权第三方,不绑定,可以拿到unionId吗?(授权的公众号和第三方是不同主体,无法绑定)
      2022-02-07
      回复
  • 拾忆
    拾忆
    2022-01-10

    绑定开放平台了吗?

    2022-01-10
    有用
    回复 7
    • Linda
      Linda
      2022-01-10
      绑定了开放平台的
      2022-01-10
      回复
    • 拾忆
      拾忆
      2022-01-10回复Linda
      我这边没问题呀,用户关注后通过下面的接口获取unionid(21年1月27日后获取不到头像/昵称)。
      https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html#UinonId
      2022-01-10
      回复
    • Linda
      Linda
      2022-01-10回复拾忆
      我是想要的是关注事件的Url回调,您这边提供的这个地址是需要用户去授权才能获取到access_token ,根据access_token和openid获取到unionid吧?
      2022-01-10
      回复
    • 拾忆
      拾忆
      2022-01-10回复Linda
      不需要授权,只要知道用户的openid和公众号的token就可以了。
      2022-01-10
      回复
    •  
       
      2022-06-02
      要用微信开放平台才可以吗?我用微信公众号的信息只会返回openid
      2022-06-02
      回复
    查看更多(2)
登录 后发表内容