收藏
回答

微信公众平台授权登录,同一个微信为什么会得到两个不一样的unionid ?

由于网站程序升级,于是把数据库相关信息导入到新的数据库,数据库结构差不多

网址,APP_ID,APP_SECRET 都未改变的前提下,访问新的程序,

为啥统一微信号重新授权入库过后的数据产生一个unionid 不同  openid相同的一条数据,而不是直接识别到旧库里面导入的unionid



最后一次编辑于  08-15
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    08-16

    这个问题请自查一下,举个例子:

    1.小程序APPID:wx**********6c86a7 ——账号A,

    公众号APPID:wx**********8d6f47 ——账号B,

    2.需要拿到相同的unionID,核实账号A和账号B 绑定同一个微信开放平台账号是:dl******fpt@sina.com ,所以同一个用户的unionid相同,

    3.一般出现unionid不同的原因是:该openid不属于账号A,也不属于账号B,而是属于账号C或账号D,而账号C或账号D并没有绑定在同一个微信开放平台账号下,所以unionid不同


    08-16
    赞同
    回复 2
    • 麦盟(Maimob)
      麦盟(Maimob)
      08-16
      我现在的情况是 程序升级了 但是域名 APPID 这些都没有变动过,授权的信息 是直接 老程序里面的数据自己导过来的,但是新程序上面访问的时候 又从新得到一个unionid
      08-16
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      08-16回复麦盟(Maimob)

      程序升级了是什么意思?

      08-16
      回复
  • aholy.cium
    aholy.cium
    08-16

    排查出问题了吗

    08-16
    赞同
    回复 1
    • 麦盟(Maimob)
      麦盟(Maimob)
      08-16
      还没有找到问题在哪里
      08-16
      回复
  • 未命名科技
    未命名科技
    08-15

    unionid 应该不会变。有可能是历史数据有问题。中途有没有绑定了另一个开放平台账号?

    08-15
    赞同
    回复 1
    • 麦盟(Maimob)
      麦盟(Maimob)
      08-16
      一直都是那个开放平台账号,一直都是绑定的那个公众号
      08-16
      回复
问题标签