V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
Patrick95
V2EX  ›  全球工单系统

微信的同学进来下,修改微信号这项功能可能存在严重 Bug

  •  1
     
  •   Patrick95 · 2021-09-03 21:45:29 +08:00 · 1529 次点击
    这是一个创建于 1176 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Bug 描述

    微信修改账号,只修改了大小写的情况下可以修改成功,但修改后,别人无法通过微信号搜索到。

    举个例子,我原来的微信号是「 Tom_100 」,今天修改为「 tom_100 」,并修改成功。

    然后其他人通过微信号添加好友,无论是搜索「 Tom_100 」还是「 tom_100 」,都会显示「该用户不存在」。

    我知道微信号本身不区分大小写,正是因为不区分大小写,导致微信号改名这一环节可能有 bug 。

    PS:隐私设置中,「通过微信号加好友」这项设置已开,但别人加好友还是无法搜索到我。

    个人猜测

    修改了微信号后,新名字生效,旧名字回收。

    但因为我只改了大小写,导致「 Tom_100 」这个旧名字从索引中删掉了,但又因为微信号不区分大小写,所以无论是「 Tom_100 」,还是新名「 tom_100 」,加好友都搜索不到。

    只是自己的猜测,实际 bug 的真实性和逻辑上还待验证。


    有条件的朋友,可以验证下这个 bug 。(比如用小号试试)

    微信的朋友,麻烦看到后,帮忙验证并反馈下,期待微信团队答复,谢谢。

    5 条回复    2021-09-04 20:24:20 +08:00
    Patrick95
        1
    Patrick95  
    OP
       2021-09-03 21:53:34 +08:00
    刚用小号试了下,只变更大小写的情况,改名会提示「该微信号已被占用」。

    但我今天确实只改大小写的情况下,改名成功。


    ![WechatIMG1842.jpeg]( https://i.loli.net/2021/09/03/3tMBClx4gFczYVv.jpg)

    上图是去年的微信号。

    ![WechatIMG1841.jpeg]( https://i.loli.net/2021/09/03/jdtBGFWYv4luNaC.jpg)

    这张图是今天修改后的微信号。

    我用生命担保,除了开头的 M 由大写改为小写,其他字符均一样。改名的确是成功的,并且确实是同一个账号。
    Suigintou
        2
    Suigintou  
       2021-09-04 02:07:23 +08:00 via iPhone
    我感觉是你下划线字符不一样。
    Patrick95
        3
    Patrick95  
    OP
       2021-09-04 10:02:09 +08:00
    @Suigintou #2 没有下划线的~
    Patrick95
        4
    Patrick95  
    OP
       2021-09-04 10:44:02 +08:00
    问题已解决,微信团队解释可能是数据同步延迟的问题。

    但有一点还是存疑,「为什么我的微信号,只修改大小写,可以修改成功?(试了下小号是不能的)」,不清楚这里面是什么策略。
    imydou
        5
    imydou  
       2021-09-04 20:24:20 +08:00 via iPhone
    我也说一个,ios 端改名可以下划线开头,android 不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2918 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:29 · PVG 11:29 · LAX 19:29 · JFK 22:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.