基本概念

  • 微信应用
    所有使用微信的产品即为一个应用,比如一个公众号算一个应用,一个小程序也算一个应用,每个应用会有一个独立的appid

  • openid
    微信针对于开发人员提供的标识用户身份的一个标识,一个用户相对一个微信应用,会有一个唯一的openid

  • unionid
    微信针对于同一个企业主体下的所有用户的一个统一标识,只要微信应用是同一个主体下的,且应用已经绑定到了微信开放平台里了,用户就会拥有一个unionid 且这个unionid相同,

举个例子:
有个微信帐号A  打开了素玄科技的公众号【appid1】,则这个A就会有一个openid1

当这个A又打开了素玄科技公司的小程序【appid2】,则这个A就会有一个openid2,且openid1 不等于openid2

当素玄科技把公众号【appid1】 和小程序【appid2】都加入到开放平台里去了后,这个帐号A就会有一个相同的unionid1了,

当微信帐号A,又打开了另一个麦宝科技公众号【appid3】,则这个A就会有一个oepnid3

当麦宝科技把麦宝公众号【appid3】加入到麦宝这个主体下的开放平台里的话,则A就会有一个unionid2,且unionid2不等于unionid1

天象云会员规则

  • 用户打开小程序时,会自动创建粉丝数据,即openid数据,此时,如果小程序加入了开放平台,则会记录unionid,此记录会有时间间隔,且受小程序活跃度影响,如果用户打开小程序时,并未记录unionid然后再将小程序添加到开放平台了,这时用户再打开小程序,可能也没有unionid,这时可以清除小程序缓存,然后把小程序结束运行,再把小程序在微信下拉里面删除,重新搜索小程序名再进入一次,就可以记录了。

  • 用户登录时,会自动创建会员,即有手机号的用户信息,此时会将此手机号尝试与当前小程序的appid下的此人的openid进行绑定

  • 用户关注公众号后,会自动创建公众号下的openid,如果公众号已经绑定开放平台帐号的,则会记录对应的unionid

  • 天象会员列表默认列出的为当前企业所授权的小程序下的所有会员信息,如果企业重新绑定新的小程序,则原小程序下的会员信息将看再显示

  • 会员列表详情页里,会显示此小程序的小程序openid,unionid以及所关联的公众号的openid以及是否绑定信息,如下图所示:

消息发送

  • 涉及到会员小程序的消息发送,一般是发送其对应手机号的客户,系统会根据手机号,找到其绑定的小程序的openid及unionid,如果存在unionid则会找到此unonid相同的,且是公众号的openid,如果找到,则使用此openid进行公众号的消息推送。【使用过程可在会员详情里查看会员是否有对应公众号的openid信息】
  • 云确版、吾优云等消息发送,会统一走我的影像公众号进行发送,暂时不支持从企业公众号进行发送

开放平台的绑定,详见公众号和小程序的配置说明里

作者:宋德美  创建时间:2022-04-08 10:51
最后编辑:宋德美  更新时间:2025-04-21 10:05