收藏
回答

公众号前期未获取unionid,现添加小程序

现有运行公众号已经运行2年,现在新增小程序功能。


公众号用户数据 没有 unionId字段,


如果:小程序从公众号先进入。着先更新公众号老数据的unionid。再获取小程序数据时来比对。



如果先进小程序:获取 unionid,因为老数据没有这字段。那在用户表中添加一条新数据。造成结果就是同一个用户,微信用户数据一条 (用户ID:10001),小程序数据一条(用户ID:20002)。


如果将两条数据合并,那就需要将系统中所有的 用户ID 10001 改成 20002 ?


还是我理解的打通有疑问?

回答关注问题邀请回答
收藏

8 个回答

  • 蜗牛
    蜗牛
    2018-06-23

    mark

    后来如何实现的?比如让小程序等一段时间再上,先更新公众号代码,让活跃用户先提交一段时间的Unionid。


    而且,只有两个小程序要打通的话,login接口之后的换Openid时,为什么不能直接多给我们一个Unionid?不想用userinfo接口。

    2018-06-23
    有用
    回复
  • oooo 👈
    oooo 👈
    2018-04-25

    同样问题

    2018-04-25
    有用
    回复
  • 牛
    2018-04-25

    你们的业务问题啊,如果不想出现多个账号,就应该提示用户先去公众号

    2018-04-25
    有用
    回复
  • 袁勇
    袁勇
    2018-04-25

    老用户没有获取到 unionid,小程序获取到的unionid 跟老用户的数据没有比对,更新不了

    2018-04-25
    有用
    回复
  • 牛
    2018-04-25

    业务设计有问题,如果想保留老账户,应该让从小程序里面获得的unionid更新到老用户对应的账户

    2018-04-25
    有用
    回复
  • 袁勇
    袁勇
    2018-04-25

    这是数据合并,时间又长,容易导致数据出错。

    2018-04-25
    有用
    回复
  • 冯恒智
    冯恒智
    2018-04-25

    没法直接打通,起码得有个中间帐号才行

    2018-04-25
    有用
    回复
  • 牛
    2018-04-25

    有10001改成20002 老用户数据不是没了?

    2018-04-25
    有用
    回复
登录 后发表内容