微信好友申请为什么会「过期」?

从数据的角度上来考虑,可以简单的通过时间这一维度来避免长期维护一个可操作的关联状态,本地缓存数据容易,请求状态则是一个不必要的损耗。

微信定位在熟人社交上,从「加好友」这个动作来看,熟人社交的场景下会第一时间完成通过验证的动作,存在「有效期」不会带来负面影响。

抛开「你情我愿」的熟人社交关系,当两人关系并不熟稔的情况下,你加我好友,我一直没同意,直到好久好久之后,我通过验证后加了你的好友,那么你第一反应应该是:什么情况?这是谁?怎么还是我主动加了他好友?一旦出现这种情况,必然无法避免用户对微信产生不信任感——尽管这并不是微信的锅。

还有一个重要的点是,微信的好友申请不存在「拒绝」的概念,相当于默认不通过就是拒绝。在社交关系中,「拒绝」这一动作会给被拒绝者带来很大的挫败感,而「过期」这样的一个「软拒绝」则避免了这样的情况,因为发起者可以找到诸如「他会不会是没看到?」「他是不是忘记处理了?」「他是不是已经不使用这个账号了?」这样的理由来安慰自己,让自己不那么难受——我们人类对此可是擅长的很。

你可能感兴趣的:(微信好友申请为什么会「过期」?)