收藏
回答

OpenID是否会重复

https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html

每个公众号对于每个用户产生一个OpenID,是否可以确定不同公众号对于不同用户产生的OpenID不会重复,比如 A用户在 B公众号产生一个OpenID,

C用户在D公众号产生一个OpenID,这两个OpenID会重复吗?

或者说,一个OpenID 在后台只能对应一个 公众号和一个用户

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

6 个回答

  • Anker.
    Anker.
    2020-06-29

    同一公众号或小程序下不会重复, 不同公众号相同开放平台使用unionID 不会重复, 不同公众号不同开放平台,都可能重复

    2020-06-29
    有用 2
    回复
  • 萌虎
    萌虎
    2020-06-29

    OpenID 是不会重复的,同一个用户在不同应用也是不一样的

    2020-06-29
    有用 2
    回复
  • 幽蛰
    幽蛰
    2020-06-29

    有可能,官方只说了,保证在同一公众号下,不同人的openID是不重复的

    2020-06-29
    有用 1
    回复 2
    • 彭凌峰
      彭凌峰
      2020-06-29
      所以在纠结这个问题,文档应该说明下这种情况,重复或者不重复都好有个底
      2020-06-29
      1
      回复
    • 幽蛰
      幽蛰
      2020-06-29回复彭凌峰
      虽然重复的几率不大,但是这种情况没说明,就是肯定会出现的,以肯定出现的方案解决就行
      2020-06-29
      1
      回复
  • 石兴龙-程序员小石
    石兴龙-程序员小石
    2020-06-29

    有可能,文档中从来没有说过 openId 是全局唯一的

    2020-06-29
    有用 1
    回复
  • 🍎🍓🍉年日升🍎🍓🍉
    🍎🍓🍉年日升🍎🍓🍉
    01-15

    实测同一个公众号下,不同手机且不同微信号的情况下,OpenId是会出现重复了。

    我们有个项目同样的代码,部署了几十个公众号,就有1个公众号,有3个微信号请求返回相同的OpenId,导致登录错误账号。官方就直接回复代码没问题,让自查。

    01-15
    有用
    回复
  • 林石列
    林石列
    2021-12-13

    按照正常的逻辑是不会存在重复的,但是还是有可能因为系统问题出现不同的人分配了相同的openid、相同的openid分配给不同的人的情况.不过这种情况很少,可以理解就是系统的bug.

    2021-12-13
    有用
    回复
登录 后发表内容
问题标签