来源:PConline
还有人不知道微信可以“换微信号”吗?
不行,不行。
头文清终于可以在微信号上抹去轻浮的非主流了;单身的,终于可以在微信号上和前男友/女友(姓名拼音)说再见了;
大龄剩男剩女终于可以在微信号上隐藏生日(生日)了...
微信给了大家一个重新过来的机会。
隔壁淘宝呢?
我们是否也可以告别“快递员是傻A”“高埔路115号小霸王”的收货人名字?
亲爱的,醒醒吧,人家淘宝在微信官方公布四个小时后回复你:没有变化(还是微博里的置顶)。
这位网友炸了,都是国民级app。人家微信怎么能换微信号,你淘宝就不能换淘宝ID?
淘宝ID很难改吗?难点在哪里?
在很多用户看来,微信和淘宝能不能改ID,其实取决于自己想不想改。
这句话没有错,但是改ID背后的工程比绞尽脑汁想出一个新ID要难得多。
每个平台(应用)都会使用一种方式来识别用户或设备,不同的方式对平台后续的管理和维护有不同的影响。
就淘宝而言,淘宝之初就将淘宝ID作为用户数据的“主键”,所有用户数据的关联都依赖于淘宝ID。
如果只是单纯的很难替换淘宝平台的ID,问题是淘宝ID涉及太多。
试想,我们用淘宝ID登录了多少应用?
淘宝、闲鱼、支付宝、阿里云、阿里巴巴、阿里妈妈...不能单算阿里小集团的平台,这些年来被阿里掌控或联盟的平台不计其数。
要修改淘宝ID,就得调动所有平台资源协同处理,真的是大规模的行动。
但据相关人士分析,淘宝之所以不敢轻易让用户更换ID,更多是出于“数据丢失”的考虑。
但是,如果任何与淘宝ID关联的数据在ID被修改后没有及时关联和同步,用户就会因为这个修改而丢失某个平台或者某个平台某个部分的数据。
万一数据丢失,对任何一方都是致命的。
微信不也一样吗?怎么改?
微信上的情况看起来很像淘宝,其实不然。
与淘宝直接将用户自定义的注册ID作为唯一主键不同,微信会默认为用户生成wxid(即注册微信后默认的微信号字符串),这个字符串就是微信数据的唯一主键。
即使用户后来修改了微信号,wxid也会保留下来,继续扮演主键的角色。
换句话说,所有使用微信登录的平台都是依靠wxid进行用户身份关联,而不是微信号。
修改微信号,其实相当于在原来支持无限修改的昵称的基础上,增加了一个有时间限制和独立唯一性的新昵称。
这和微信官方账号的原理是一样的,微信号可以多次修改,但原ID是唯一的,不可更改。
所以无论技术难度还是风险控制,修改微信号都比修改淘宝ID简单,相对可控。
难是一回事,能不能是另一回事。如果淘宝想做修改ID的功能,其实是有办法的。
比如仍然使用原来的淘宝ID作为主键,在此基础上做一个新的用户名系统进行关联。
当然,我们阿里的攻城狮们是在班门弄斧,但是权衡利弊之后,就变成了给不给的问题。
阿里,用户,不傻,但至少要为自己当初的“短视”买单。