小程序unionid与公众号openid打通问题
发布于 7 年前 作者 rqin 15186 次浏览 来自 问答

三方平台应用代小程序实现业务问题,我们之前有公众号的会员,是通过公众号的openid做的会员标识,现在做了个新的小程序,也打通了unionid,用户进入小程序是可以获取unionid的,但是我们之前的会员是没有绑定过unionid字段的,所以查询不到。我们的思路两个步骤做解决1.授权做三方平台账号绑定的时候,我们批量跑一下现有openid去调用获取用户信息的接口拿到unionid,但是只能查询关注公众号的粉丝,没关注的查不到,只能解决部分用户绑定问题。 2.小程序加个webview做一步公众号授权openid通讯给小程序,然后带着这公众号openid调接口查询,但是这种方式交互流程太多,用户体验不好。有没有更好方式打通呢?

6 回复

写一个请求 把之前没有unionid的获取一遍

我这边也遇到过这种问题,异常尴尬。小程序先开发的,后开发公众号然后开通unionid,不知道如何才能把两个地方的用户串起来

如果公众号会员有手机号标识的话,小程序登录用手机号来登录,以手机号作为标识,当然也得保存unionid信息。你的步骤1没关注你的微信号要他的信息干嘛用,肯定优些考虑绑定了的用户,没关注的用户当新用户处理。

重新抓一次已经关注公众号的粉丝unionid就可以了,新用户打开小程序,他没关注公众号,你也没办法通过公众号推模板消息。

我们也是同样得问题,估计现在对没关注公众号的用户只能在小程序中用webview去授权,

通过手机号是可以解决问题,但是用户体验不好

回到顶部