open id 和 union id 的区别是什么?

Infocode蓝畅 微信开发 2545

open id 和 union id 的区别

1、open id:在关注者与公众号产生消息交互后,公众号可获得关注者的open id, 同一个用户,在不同公众号或移动应用下对应有不同open id标识;为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,只要获得OpenID,就可以相继获得用户的一些信息

2、 union id:同一个用户,在不同公众号或移动应用下unionID相同;前提是,如若需要做多个公众号以及移动应用账户互通,得到唯一身份标识union id,则需要将多个公众号或移动应用在微信开放平台进行绑定,然后我们才能给拿到union id

微信开发
微信开发

所以,如果某个应用或者服务,有联合登录甚至多个公众应用多账户互通,可以采用union id来进行账户体系的用户识别与合并;即微信平台可以通过union id 来进行基于多个公众号之间的账户体系互通与识别合并;




您希望更多了解和咨询Infocode蓝畅信息技术的具体内容
=

回复

共1条回复 我来回复
  • Infocode蓝畅
    Infocode蓝畅
    上海蓝畅信息技术有限公司 Infocode Information Technology Co Ltd 是一家以互联网应用技术、数字营销为发展核心的创业公司,位于上海浦东新区张江高科技园区,创立于2013年,以互联网技术服务和市场营销服务两条业务线为主。为BP嘉实多、玛氏皇家、联想、北京现代、DaVita等世界财富500强企业,以及其他著名品牌红牛、佰草集、国贸商城、哈根达斯、麦卡伦威士忌、挪威船级社等提供互联网开发服务和为电通广告、三星鹏泰、网迈等知名4A公司提供技术外包服务。 技术服务业务:为客户提供 App,H5,微信小程序开发,VR制作,门户、B2C商城架构,企业网站建设,Java软件开发,平面、3D设计,视频后期,服务器租用,运维,安全管理,漏洞扫描,代码审计等服务。 数字营销业务: 为客户提供互联网营销服务整体解决方案,广告投放、营销策划、数据库营销服务、宣传片制作、短信、EDM、SEO 、SEM等。 经过长期不断的努力,上海蓝畅信息技术有限公司已经获得部分财富世界500强企业和4A广告公司等合作伙伴客户的高度认可,我们将奉行良好的行为准则和管理规范,向用户提供互联网技术和数字营销解决方案,提供长久可靠、便捷专业的服务,与用户携手共进,共创未来。 Infocode将始终以用户服务为中心,结合互联网行业丰富的经验,将用户思维和互联网技术结合,更好的服务于互联网行业。
    评论

    OpenID: 普通用户的标识,对当前开发者帐号唯一。一个openid对应一个公众号。
    UnionID :用户统一标识。针对一个微信开放平台帐号下的应用,同一用户的unionid是唯一的。

    微信的用户隐私策略:每个接入微信的应用(公众号、APP)就像一个独立的商场,用户使用这些应用就像逛商场,商场用会员卡识别用户,类似的,我们根据商场名字为每个用户生成了一张专属会员卡(openid),每张会员卡只能在对应的商场才能够使用,你不能拿着沃尔玛的会员卡去华润万家积分。这是一种安全的授权方式,如果没有这个会员卡,直接暴露微信号,就相当于拿着身份证去逛商场,丢失一个会员卡号远比丢失身份证号要安全。

     

    那么问题来了,都是万达集团,万达大歌星与万达商场希望做到会员卡通用。微信在这里做了一个打通机制,对于同一个企业,在用户属性里面加了一个企业属性(UnionID),方便同一个企业在不同的产品中识别到同一个用户。

     

    这个机制伴随着微信联合登录已经在微信开放平台(open.weixin.qq.com)推出了。获得了开放平台认证的企业,可以绑定10个手机应用、10个网站、10个公众号,他们对应的用户信息也可以互联互通。

     

    强烈提示:对于开发团队而言,在接入微信登录之初,往往会忽视用户的UnionID,只记录了openid。这会导致后期账号打通时候,需要用户重新授权,运营成本增高,遇到此类问题的团队不在少数。

    1年前 0条评论