收藏
回答

同一小程序下openId竟然发生重复?

贴代码:

1.微信授权

2.获取用户手机号并保存微信信息

3.最后数据库中 出现重复的openId,无法理解是哪个步骤出现问题

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

1 个回答

  • 拾忆
    拾忆
    11-02

    会不会是同一个用户选择了2个不同的手机号码呢?

    11-02
    有用
    回复 5
    • 帅哥哥
      帅哥哥
      11-02
      有这种情况吗?
      11-02
      回复
    • 拾忆
      拾忆
      11-02回复帅哥哥
      能啊,因为获取手机号的接口并不是唯一手机号呀,用户可以绑定最多5个手机号。
      11-02
      回复
    • 帅哥哥
      帅哥哥
      11-02回复拾忆
      是的是的,复现了这个问题。多谢,那请问你们是怎么处理这种情况呢?当成一个用户还是多个用户,允许openId重复的情况?
      11-02
      回复
    • 拾忆
      拾忆
      11-02回复帅哥哥
      以openid作为唯一用户判断条件,手机号在小程序中并没办法唯一。
      11-02
      回复
    • 帅哥哥
      帅哥哥
      11-02回复拾忆
      多谢
      11-02
      回复
登录 后发表内容
问题标签