文 | 蚂蚁先生
微信的好友关系状态一般分为3种:正常、删除好友和黑名单。
可能是微信团队出于对用户体验的考虑,微信处理这种关系是单向的。也就是说,当甲方将乙方移入黑名单或者单方面删除联系人时,甲方依然会保留在乙方的微信联系人列表里,并不会影响到乙方对甲方的关系,甚至不会产生任何系统提示,这也是我认为微信最人性化的设计之一。然而,这样就在无形之中产生了用户测试联系人和自己关系的产品需求,于是一种极其简单粗暴的“群发消息测好友”的方法在朋友圈里流传开来。
这是前几天我又收到的一条“被测试”消息,其实像这样发送消息的测试方法确实很有用,简单粗暴!发送消息确实可以实现好友关系的测试,提示如下:
第1条消息正常发送,说明对方和自己的好友关系是正常状态;
第2条消息发送失败,提示“消息已发出,但被对方拒收了”,说明对方已将自己加入黑名单;
第3条消息发送失败,提示“[对方名字]开启了好友验证,你还不是他(她)朋友。请先发送好友验证请求,对方验证通过后,才能聊天”,代表对方已经将自己删除好友了。
像上面所说的这种方法虽然是有效的,但是如果对方没有把自己移入黑名单,也没有单方面删除联系人,那么这条消息就会正常发送。那这就很尴尬了——因为真的非常让人反感,很!烦!啊!
像这种连自己都理不清自己朋友圈,还需要群发测试消息,还觉得骚扰别人完全无所谓的人,即便是多年的老朋友,我也会觉得很不舒服。加之,像“谁的名字变色了,删掉就行!”这种一看就是假的秀智商行为,老哥您好歹也删了再发啊!哪怕您选个群发祝福的消息也比这个高到不知哪里去。
那么,究竟有没有在绝对不打扰对方的情况下进行“无痛无痕还能安全测试”的方法呢?毕竟随着工作和生活需要,还是有些特定场景下我们确实需要测试一下自己与好友之间的微信关系。
多方测试之后,总结了两种测试方法供大家使用,测试微信版本号6.5.4,测试平台安卓5.1,测试对象是我的另一个微信号。建议大家小范围低频次使用,毕竟如果微信里的每个联系人都需要测试的话,那我觉得未免也太累了。
NO.1 删除好友法
我们先把微信联系人单方面删除,然后再重新加回来。这是删除联系人之前的界面:
删除之后:
然后点击“添加到通讯录”,将好友重新加回。如果对方对自己关系正常,则可直接加回,对方也不会收到任何提示。
如果对方已经把你删除,则会弹出好友验证界面。如果你不想再把对方加回,不想被对方发送,则不必点击“发送”。
如果对方已把你拉黑,则显示如下:
此方法针对个别好友非常适用,但还是会有一定局限性,即如果对方对自己的关系是非正常状态(已经被删除好友或者被拉黑),则自己与对方的联系人关系无法单方面恢复。不过,如果对方都已经把自己加入删除好友或者拉黑了,我想也没必要再在自己的好友列表里给对方留位置了。
那么,有没有更加简单粗暴且安全无痕的方法,能够不用改变自己的好友关系就可以完成测试呢?这就需要用第二种测试方法。
NO.2 发起群聊法
点击微信主界面右上角“+”:
点击“发起群聊”,选择测试对象,然后点击“确定(邀请人数)”:
到这里,如果只有1个测试对象,则需再选择1个任意联系人。只选择1个联系人不能成功发起群聊,群聊至少需要三人。需要注意的是,微信发起群聊时,如果人数在40人以下(不包括40人,小于等于40人),则发起群聊操作系统不会对被邀请的对象产生提示。如果不想对他人造成打扰,请最多选择38个测试对象,以保证群聊人数最多为39人。
如果对方对自己的关系是正常的,则提示如下:
如果对方已经把自己删除好友,则提示如下:
如果对方已经把自己拉黑,则提示如下:
测试完毕后,点击“删除并退出”。虽然发起群聊不会产生任何提示,但在群聊中发送消息、更改群聊名称、发布群公告这些操作都是会产生提示的。及时点选“删除并退出”,以杜绝这种手抖导致尴尬的隐患。
通过发起群聊的测试方法只适用于首次发起群聊操作。如果聊天群已经建立,邀请新成员加入是会对被邀请人和群里的已有成员产生提示的。
-END-