已有账户openid如何后台批量更新成unionid?
发布于 6 年前 作者 caiming 12247 次浏览 来自 问答

这个问题官方给没给解决方案啊,我看1年前好像就有类似问题,但是没有官方的解决方案。

我这原来有个公众号,现在申请个公众平台和小程序,因为老账号在用户不使用移动端微信登录的情况下(数据库存的是opneid)直接登录小程序(获取的是另一个opneid和unionid)会创建一个新账号(原代码是判断opneid在库中是否存在,不存在创建一个)。

第一种:请问有没有办法,在跳过用户的情况下,我用数据库里opneid获取unionid来给数据做个升级。

第二种:我用小程序能获取到unionid,是否有方法根据unionid获取该开放平台下的该用户的所有opneid。

请问,各位先驱们~是怎么解决的。头疼啊,卡好几天了,有点交代不了了。ps:前人埋坑后人填,坑死我个码农了

2 回复

你们需要去认证一个微信开放平台,

把公众号和小程序绑定到微信开放平台上去,

一、已经关注公众号在你们系统留痕的用户,

能用微信的接口查到unionid.

二、没有关注公众号在你们系统留痕的用户,

没办法不绕过用户得到unionid

最后,没有通过unionid查询openid的接口

第一种可以

回到顶部