发微信消息提示信息被服务器删除是什么意思

发微信消息提示信息被服务器删除是什么意思,第1张

微信系统提示“消息并未发送或服务器已删除”,是因为微信两分钟内发出的消息可以撤回,如果在发送信息后,超过2分钟的更长时间才选择撤回指令时,那时候服务器已经把消息转发给该好友了,服务器端已经删除该条消息,然后就会提示服务器已删除这种情况。
注:微信服务器的工作原理,发一条信息时,并不是直接发给好友,而是先发给微信的服务器(服务器会保留发送的信息一段时间),然后通过服务器转发给你的好友。这时想撤回发送给好友的信息,那么就需要发一条信息给服务器,告诉它需要撤回发送的信息,然后服务器就会发指令给好友,撤回你发的信息。

就目前来说微信是不支持删除别人“撤回消息”的提示记录的,该功能尚未开发。

或许是涉及到某些机制的原因,比如微信在用户撤回消息时,是否有必要让对方知道,就此问题很多的网友也在热议,有希望对方看到的也有不希望对方看到的,所以说不能删除该撤回消息记录也可能与此存在一定原因。不过对此,本人倒有自己的一些不同看法,既然楼主问到了该问题,下面我就给楼主唠叨唠叨!

关于「撤回」功能中为什么要通知对方且无法删除撤回记录

一个基于互联网的优秀产品设计,对于发送与接收双方的知情权,应予以基本的尊重。在此基础上,才谈提炼纯粹的用户体验。

发出去的消息,相当于说出去的话、泼出去的水。消息支持撤回,应当是一项增值功能,而不是基本功能;

对于发送方,撤回功能确保了发送方的权益:有时候一眼花,把给 B 的消息错发给了 A;或者一脑热,讲了不得体的话,这个功能在关键时候能救你一命,让用户对产品好感度大增;

对于接收方,必须充分保障其知情权。Outlook 在发件方要求撤销一封邮件时,会提示收件方是否同意对方撤销该邮件——邮件通讯属于严谨而正式的沟通,一定是需要这么做的;微信比 Outlook 模式稍作简化与让步后,便是现在的样子:即通知接收方一条消息被撤回,又没有过度破坏用户体验、让其来决定是否同意。无论 Outlook 模式,还是微信模式,背后的核心思想,都应当是尊重用户;

另外,如果发送方撤回了消息、但那条消息已显示在对方通知中心了这种情况,这个提示可以避免接“接收方点进去后,发现消息不翼而飞”这类恶劣体验;

两分钟这个时限略微妙,微信应当有针对微信用户读消息的时效分布,做过大数据分析。个人感觉,这个时限还是恰到好处的;

建议微信考虑在后续版本的“设置”中,加一个新选项,允许用户选择是否“启用消息撤回功能”。开启后,我可以撤销发给别人的消息;别人也可以撤销发给我的消息,并且我在消息被撤回后会收到提示。关闭后,我发给别人、别人发给我的消息,都不能撤回;别人如果想撤回消息,会被提示“对方禁用了消息撤回功能”,或者干脆在发送方的 *** 作菜单中,不显示“撤回”选项。该选项的设置逻辑,有点类似 whatsapp 的“显示我的最后在线时间”设置项,你要看到其它所有联系人的最后在线时间,自己就也得公开该信息。

有,会自动删除。
微信撤回的文件是有缓存的,有短暂的存储。使用微信发送任何消息的时候,其实都是需要经过微信服务器中转,即使撤回了消息,只是对方看不到本条消息,服务器是不会及时删除的。这个储存只是临时的,我们是无法浏览的,在一定时间段之后系统会自动删除。
微信消息撤回,只是从客户端发起撤回指令,经过微信服务器端转发到微信客户端进行撤销 *** 作,但并不代表微信服务器没有相关的微信记录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13123578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-04
下一篇 2023-06-04

发表评论

登录后才能评论

评论列表(0条)

保存