公司内多个公众号实现账号互通(UnionID机制处理)

Posted Jim

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了公司内多个公众号实现账号互通(UnionID机制处理)相关的知识,希望对你有一定的参考价值。

场景:

由于用户在每个公众号上的OpenID都不一样,如果要实现判断判断某个用户在其中一个公众号上已经绑定过,那么就要借助(UnionID机制)的机制。

条件:

1、拥有微信开放平台账号,且认证(https://open.weixin.qq.com

2、拥有多个认证的公众号或开放平台认证的应用

3、在微信开放平台绑定认证的公众号

操作:

微信开放平台:

UnionID机制说明:

开发者可通过OpenID来获取用户基本信息。特别需要注意的是,如果开发者拥有多个移动应用、网站应用和公众帐号,可通过获取用户基本信息中的unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号,用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

也就是说:T微信账号登录A和B公众号,返回的unionid是相同的,U微信账号登录A和B公众号,返回的unionid是相同的。但是T的unionid和U的unionid是不同的。

参考:https://mp.weixin.qq.com/wiki/14/bb5031008f1494a59c6f71fa0f319c66.html

 

以上是关于公司内多个公众号实现账号互通(UnionID机制处理)的主要内容,如果未能解决你的问题,请参考以下文章

微信 appid openid和UnionID

微信openid和UnionID (多公众号如何判断是否是同一人)

微信“unionid”是啥意思?

微信公众号网页开发

微信公众平台开发

获取微信公众号用户的基本信息(UnionID机制)