收藏
回答

请问小程序迁移之后,用户的unionid和openid会发生变化吗?

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug getUserInfo 客户端 最新 最新

如题。

最后一次编辑于  2018-11-30  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 老张
    老张
    2018-12-01

    openid肯定不会变,也不能变,否则迁移后那不是所有用户数据都作废了?

    uinionid是否会变,取决于小程序绑定的开放平台账号是否改变,如果你重新绑定了开放平台,那么就会变,否则就不变。

    2018-12-01
    赞同 1
    回复 3
    • aholy
      aholy
      2018-12-04

      事实上是这样吗

      2018-12-04
      回复
    • 老张
      老张
      2018-12-04回复aholy

      抱歉我没有试过,这只是我个人的理解。

      但是看到官方都说openid会变,我本人也无比困惑了,因为我们后台的数据库几乎都是以openid为唯一标识的,如果openid变了,那么数据库里的数据完全就作废了呀,新的openid在数据库里完全没有数据,老的openid又没有对应的用户了。

      我个人还是坚持自己是对的,否则根本做不到小程序迁移而用户无感。我的小程序迁移给了对方,难道对方的用户积累还要重头开始?那谁还会买我的小程序啊?

      2018-12-04
      回复
    • 老张
      老张
      2018-12-04

      我越想越觉得我是对的,请谁谁来否认我一下。

      否则,逻辑上根本说不通啊。

      为什么会迁移小程序?不正是因为要将用户数据一起迁移到新的东家去吗?如果数据不迁移?那我直接将源码上传给你的小程序appid不就得了,你给我开个开发权限,我将源码卖给你,O了,哪还需要小程序迁移?

      这个逻辑,没毛病吧?

      2018-12-04
      回复
  • 小样🍀
    小样🍀
    2018-11-30

    迁移主体帐号的话,unionId会变,openId是跟随小程序AppId的,

    2018-11-30
    赞同
    回复 12
    • 🦀
      🦀
      2018-11-30

      有官方文档说明可以具体看一下吗?感谢!

      2018-11-30
      回复
    • 小样🍀
      小样🍀
      2018-11-30回复🦀

      https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html


      你细细看吧

      2018-11-30
      回复
    • 🦀
      🦀
      2018-11-30回复小样🍀

      刚看了一下,unionId应该不会变吧,主体虽然发生了变化,但是小程序仍然绑定在开放平台上。

      2018-11-30
      1
      回复
    • 小样🍀
      小样🍀
      2018-11-30回复🦀

      对对,我说错了,是跟随开放平台

      2018-11-30
      回复
    • 🦀
      🦀
      2018-11-30回复小样🍀


      我是这么理解的,不知道对不对

      2018-11-30
      回复
    查看更多(7)