有时候,我们运营的公众号,可能因为某些原因而需要更换公众号,比如,公司被收购,公众号转让等。
那原有公众号的粉丝,我们自然也想让其迁移到新的公众号上,一般做法是通过微信自带的粉丝转移功能。
但流程也不少,还要交300元的审核费用。最要命的是,如果你的公众号平台提供了一些系统,那么用户在系统上的资料是无法迁移的,
比如用户等级,余额,与其他用户的关系,订单等。毕竟用户的openId对于每个公众号都不一样。当然如果当初系统设计的时候
使用微信的UnionId机制就没有这么多麻烦了,但是需要绑定公众号到微信开放平台。
今天我们来看看,如何通过微信网页授权的模式迁移公众号。这里先说一下思路,后续会提供具体的解决方案和源码。
第一步,在新公众号上做好接收准备。
我们知道,网页授权后,我们可以获取到粉丝的openId,昵称等相关信息。我们就以用户的openId为主,来做迁移。
首先从老平台接收一个参数openId,然后在新平台通过连接老平台的数据库查出用户的资料,因为在新用户跳转至新平台的过程中,
我们可以获取用户的资料,然后重新给用户注册账号,并自动登陆,所以此时获取的老用户资料就可以更新到新平台的用户中。
包括其等级,余额等资料。
第二步,在老公众号平台的会员中心,加一个链接,跳转至新平台,要带上老平台的openId参数。
这样跳转到新平台后,一切都自然转移到新平台了。