收藏
回答

如何获取存量用户的unionid?

以前只有一个小程序A,没使用开放平台绑定,所以数据库里没存放有用户的unionid,只存放了openid。

现在多了个小程序B要与小程序A共用数据库,用了开放平台,然后通过微信登陆就没法弄了,那些活跃的用户还能通过小程序A 的wx.login更新unionid入库,那些不活跃的用户怎么解决?

最后一次编辑于  2023-04-11
回答关注问题邀请回答
收藏

4 个回答

  • Jianbo
    Jianbo
    2023-04-11

    只能等用户下次登录后获取了。

    2023-04-11
    有用
    回复 5
    • cccc
      cccc
      2023-04-12
      要是用户先在小程序B登陆不就完犊子了吗
      2023-04-12
      回复
    • Jianbo
      Jianbo
      2023-04-12回复cccc
      强制先登录A
      2023-04-12
      回复
    • cccc
      cccc
      2023-04-12回复Jianbo
      是可行,就是用户体验差了点
      2023-04-12
      回复
    • Jianbo
      Jianbo
      2023-04-12回复cccc
      那没办法,到这一步了,没有完美解决方案。
      2023-04-12
      回复
    • MercY
      MercY
      2023-09-14回复cccc
      多个小程序绑定同一个开放平台账号,用户的UnionID是一样的。为什么跟登录小程序的前后顺序有关?
      2023-09-14
      回复
  • 李Sir
    李Sir
    2023-04-11

    想直接通过unionid判断,基本上无解(初次使用的情况下)

    这个多加一个二级判断:

    步骤如下:

    ①unionid一致,同一个用户

    ②手机号一致,同一个用户

    2023-04-11
    有用
    回复
  • showms
    showms
    2023-04-11

    只能等他下次登录了再更新

    2023-04-11
    有用
    回复
  • 周冉
    周冉
    2023-04-11

    洗不了数据,所以还是等用户活跃时再处理吧

    2023-04-11
    有用
    回复
登录 后发表内容