收藏
回答

一个公众号 不同用户得到的openid可以重复?

openid是用户登录获取的

empno是企业微信获取的

两边都是登录授权自动获取

但是openid这边有大量的重复数据

openid在一个公众号里不应该是唯一的吗

并且重复的openid都显示未关注公众号

最后一次编辑于  2022-10-27
回答关注问题邀请回答
收藏

2 个回答

  • キ
    2022-10-28

    找到问题了 是scope=snsapi_userinfo 然后进入了一个网页快照模式 然后返回的openid都是虚拟的 懂了

    https://developers.weixin.qq.com/community/minihome/doc/000c2c34068880629ced91a2f56001

    2022-10-28
    有用
    回复
  • Charlie
    Charlie
    2022-10-27

    说明是同一个人呗,你们的代码有bug,重复创建了

    2022-10-27
    有用
    回复 5
    • キ
      2022-10-27
      同一个人的话  员工编号应该也是一样的啊  都是通过授权获取的 不是自己填的
      2022-10-27
      回复
    • Charlie
      Charlie
      2022-10-27回复
      你这是存储之后的数据,已经说明不了问题了。只能在授权获取到数据的时候跟数据库里的作对比
      2022-10-27
      回复
    • Charlie
      Charlie
      2022-10-27回复
      你这个公众号的openid和企业微信的empno是怎么关联的,怎么确保他们是同一个人的
      2022-10-27
      回复
    • キ
      2022-10-27回复Charlie
      就是在企业微信获取userid的那个回调地址里跳转获取微信的openid  让页面跳两次 第一次拿userid  第二次拿openid
      2022-10-27
      回复
    • Charlie
      Charlie
      2022-10-27回复
      一个是在企业微信内获取,一个是在微信内获取,你看是否在这个跟过程中把对应关系存错了
      2022-10-27
      回复
登录 后发表内容