收藏
回答

同主体服务号和小程序unionid相同?

看到过几个项目。 小程序关联了服务号(二者相同主体) 必须强调的是:没有绑定开放平台。 小程序的事件触发后,通过服务推送模版消息到用户。 这是为什么?用户的appid和openid在服务号和小程序都是不一样的啊, 难道这种绑定关系,unionid是相同的吗? 求解答!

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

4 个回答

  • 寂然😘
    寂然😘
    2020-11-13

    openid是公众号(小程序)和同一个用户产生的唯一标示

    unionid是微信开放平台(需要与公众号或小程序绑定)和同一个用户产生的唯一标示

    第三方平台授权过程可以通过接口模拟生成一个同主体的开放平台用于业务产生unionid

    详细见文档unionid机制说明:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

    2020-11-13
    有用
    回复
  • 老张
    老张
    2020-11-13

    必须要绑定到同一开放平台账号下,比如Open1,unionid才会一样。你把unionid当成Open1._id就好理解了。

    你说的小程序触发,发送服务消息给服务号,用的应该是统一服务消息机制。

    2020-11-13
    有用
    回复 4
    • 刘震
      刘震
      发表于小程序端
      2020-11-13
      我少打了个字,是小程序有事件触发,服务号推送模版消息给用户。(用户已经关注服务号)
      2020-11-13
      回复
    • 老张
      老张
      2020-11-13回复刘震
      是的。统一服务消息不需要开放平台,只要关注就行。发的就是服务号的模板消息
      2020-11-13
      回复
    • 刘震
      刘震
      发表于小程序端
      2020-11-14回复老张
      按照你说的,找到文档了,谢谢
      2020-11-14
      回复
    • 曾经
      曾经
      2023-07-12回复老张
      是模板消息吗
      2023-07-12
      回复
  • 粗茶淡饭
    粗茶淡饭
    2020-11-13

    同一主体下unionid是相同的 openid是不同的

    2020-11-13
    有用
    回复
  • 青寒
    青寒
    2020-11-13

    unionid的作用是让你打通用户身份识别,如果有其他识别方式(比如用户手机号),让你能确认用户,查到用户关联的小程序或公众号的openid,然后就可以通过对应APPID的openid给用户推送消息。

    2020-11-13
    有用
    回复
登录 后发表内容
问题标签