急!!用户未关注公众号如何获取Union_ID

发布于 6 年前作者 zhouqiang18885 次浏览最后编辑 6 年前来自 ask

我们有一个项目,是有PC端与移动端,之前累积了一些用户,这些用户都是用openID来进行标识的,我们PC端登录扫码是通过用户openID来进行登录的(当时并没有绑定微信开放平台),所以也没有存过用户的Union_ID,现在我们想开发一个小程序,碰到了以下的问题:

  1. 之前的老用户再用openID标识已经不行了,因为在小程序端是无法识别是否为注册用户的,老用户如果关注公众号我们是可以拿到Union_ID的,但是未关注的就拿不到,所以就想问一下大家有没有办法解决老用户的问题,就是怎么获取他们的Union_ID


8 回复
jiamin
jiamin1 楼6 年前

可以拿openid获取用户的基本信息,里有unionid。

juan90
juan902 楼6 年前

你仔细研究一下一楼说的,明白了就差不多解决了

qiangding
qiangding3 楼6 年前

先跑个脚本,通过公众号获取用户信息接口把老用户 unionid 补上

小程序这边,通过用户授权登陆,解密 encryptedData 拿到unionid即可

需要关注公众号?并不需要吧,我这边就是这么搞的

xiadai
xiadai4 楼6 年前

没有官方的大佬出来一下吗?

lliang
lliang5 楼6 年前

同样的问题请问楼主解决了吗

guiyingwu
guiyingwu6 楼6 年前

有登陆功能的么 可以登陆按钮 变为授权登陆的按钮 授权后 可以拿到unionid了

chaoluo
chaoluo7 楼6 年前

注册后台 引导去关注公众号

yangjun
yangjun8 楼5 年前

文档里不是说了吗。从解密数据里获取