因为平台下面同时关联了网站、app、公众号、小程序,用户并非每个平台都有openid,原先都是通过unionid打通,迁移到新开放平台unionid一变无法完成找到映射关联了,该如何解决?
案例展示:
1. 原开放平台OpenX,旗下绑定了微信网站应用、移动应用、公众号
2. 用户创建自有平台账号Account,然后绑定微信网站应用openid=X_WEB,unionid=X_UNION,之后退出登录,通过移动应用登录openid=X_APP,unionid=X_UNION,由于unonid相同成功登入账号Account
3. 新开放平台OpenY,将公众号迁移到该旗下。 用户通过公众号登录,openid=Y_OFFICIAL,unionid=Y_UNION,如果在原来的开放平台OpenX下面会得到相同unionid,但此时openid/unionid均无关联,无法登入账号Account。
