删除消息的方法、即时通信终端及系统技术方案

技术编号:11294363 阅读:54 留言:0更新日期:2015-04-15 09:15
本发明专利技术公开了一种删除消息的方法、即时通信终端及系统,属于互联网技术领域。所述方法包括:接收第一即时通信终端发送的删除请求,删除请求中携带待删除消息的标识;判断是否已将待删除消息转发给第二即时通信终端;如果判断得出已将待删除消息转发给第二即时通信终端,则向第二即时通信终端转发删除请求,使第二即时通信终端根据删除请求删除待删除消息。本发明专利技术通过第一即时通信终端向服务器发送删除请求,使服务器将待删除消息转发给第二即时通信终端后,使第二即时通信终端删除待删除消息。由于该方法无需用户进行任何设置,因而操作简捷,且由于删除消息的方法适用于第一即时通信终端发送的任一消息,不仅适用范围较广,且具有较高的灵活性。

【技术实现步骤摘要】
删除消息的方法、即时通信终端及系统
本专利技术涉及互联网
,特别涉及一种删除消息的方法、即时通信终端及系统。
技术介绍
随着互联网技术的迅速发展,社交聊天类应用的种类和功能越来越多,用户借助智能手机、平板电脑或PC(PersonalComputer,个人计算机)等终端登录社交聊天类应用进行的交流互动也越来越频繁。用户在借助终端登录社交聊天类应用实现交流互动时,发送端发送的消息通常会分别保存在发送端和接收端。然而,如果发送端对应的用户因发送的消息涉及敏感、机密或隐私等内容而不想使接收端存储该类消息,或者发送端对应的用户因操作失误而将需要发给某一用户的消息发至其它用户时,通常需要删除接收端接收的消息。现有技术在删除接收端接收的消息时,需要发送端对应的用户与接收端对应的用户进行协商,并在协商成功后,由接收端对应的用户触发接收端执行消息删除操作。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:针对上述删除消息的操作,需要发送端对应的用户与接收端对应的用户进行协商,且在协商成功之后,才能由接收端对应的用户触发接收端执行消息删除操作,因此,该种删除消息的方法不能最大限度地满足发送端对应的用户删除消息的需求,且删除消息的灵活性不高。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种删除消息的方法、即时通信终端及系统。所述技术方案如下:第一方面,提供了一种删除消息的方法,所述方法应用于服务器,包括:接收第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为所述第一即时通信终端发送给第二即时通信终端的消息,所述待删除信息的发送时间未超过预设时间;判断是否已将所述待删除消息转发给所述第二即时通信终端;如果判断得出已将所述待删除消息转发给所述第二即时通信终端,则向所述第二即时通信终端转发所述删除请求,使所述第二即时通信终端根据所述删除请求删除所述待删除消息。第二方面,提供了一种删除消息的方法,所述方法应用于即时通信终端,包括:获取删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为发送给第二即时通信终端的消息,所述待删除信息的发送时间未超过预设时间;向服务器发送所述删除请求,使所述服务器向所述第二即时通信终端转发所述删除请求,使所述第二即时通信终端根据所述删除请求删除所述待删除消息。第三方面,提供了一种删除消息的方法,所述方法应用于即时通信终端,包括:接收服务器转发的第一即时通信终端转发的删除请求,所述删除请求中携带待删除消息的标识,所述待删除信息的发送时间未超过预设时间;根据所述删除请求中携带的所述待删除消息的标识确定是否存储有所述待删除消息;如果存储有所述待删除消息,则将存储的所述待删除消息进行删除。第四方面,提供了一种服务器,所述服务器包括:第一接收模块,用于接收第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为所述第一即时通信终端发送给第二即时通信终端的消息,所述待删除信息的发送时间未超过预设时间;判断模块,用于判断是否已将所述待删除消息转发给所述第二即时通信终端;第一转发模块,用于当判断得出已将所述待转发消息转发给所述第二即时通信终端时,向所述第二即时通信终端转发所述删除请求,使所述第二即时通信终端根据所述删除请求删除所述待删除消息。第五方面,提供了一种即时通信终端,所述即时通信终端包括:获取模块,用于获取删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为发送给第二即时通信终端的消息,所述待删除信息的发送时间未超过预设时间;发送模块,用于向服务器发送所述删除请求,使所述服务器向所述第二即时通信终端转发所述删除请求,使所述第二即时通讯终端根据所述删除请求删除所述待删除消息。第六方面,提供了一种即时通信终端,所述即时通信终端包括:第一接收模块,用于接收服务器转发的第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,所述待删除信息的发送时间未超过预设时间;确定模块,用于根据所述删除请求中携带的所述待删除消息的标识确定是否存储有所述待删除消息;删除模块,用于当存储有所述待删除消息时,将存储的所述待删除消息进行删除。第七方面,提供了一种删除消息的系统,所述系统包括:服务器、第一即时通信终端和第二即时通信终端;其中,所述服务器如上述第四方面提供的服务器;所述第一即时通信终端如上述第五方面提供的即时通信终端;所述第二即时通信终端如上述第六方面提供的即时通信终端。本专利技术实施例提供的技术方案带来的有益效果是:通过第一即时通信终端向服务器发送删除请求,使服务器根据该删除请求判断是否已将待删除消息转发给第二即时通信终端且如果判断得出已将待删除消息转发给第二即时通信终端,则向第二即时通信终端转发删除请求,使第二即时通信终端根据删除请求删除待删除消息。由于该方法无需用户进行任何设置,因而操作简捷,且由于删除消息的方法适用于第一即时通信终端发送的任一消息,不仅适用范围较广,且具有较高的灵活性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的删除消息的方法实施环境示意图;图2是本专利技术实施例一提供的一种删除消息的方法流程图;图3是本专利技术实施例一提供的另一种删除消息的方法流程图;图4是本专利技术实施例一提供的又一种删除消息的方法流程图;图5是本专利技术实施例二提供的一种删除消息的方法流程图;图6是本专利技术实施例二提供的第一种即时通信终端界面示意图;图7是本专利技术实施例二提供的第二种即时通信终端界面示意图;图8是本专利技术实施例二提供的第三种即时通信终端界面示意图;图9是本专利技术实施例二提供的第四种即时通信终端界面示意图;图10是本专利技术实施例三提供的一种服务器的结构示意图;图11是本专利技术实施例四提供的一种即时通信终端的结构示意图;图12是本专利技术实施例五提供的一种即时通信终端的结构示意图;图13是本专利技术实施例八提供的一种即时通信终端的结构示意图;图14是本专利技术实施例九提供的一种即时通信终端的结构示意图;图15是本专利技术实施例十二提供的一种删除消息的系统的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。请参考图1,其示出了本专利技术实施例提供的删除消息的方法所涉及的实施环境的结构示意图,该实施环境包括服务器103、第一即时通信终端101和第二即时通信终端102。其中本文档来自技高网...

【技术保护点】
一种删除消息的方法,其特征在于,所述方法应用于即时通信终端,包括:接收第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为所述第一即时通信终端发送给第二即时通信终端的消息;判断是否已将所述待删除消息转发给所述第二即时通信终端;如果判断得出已将所述待删除消息转发给所述第二即时通信终端,则向所述第二即时通信终端转发所述删除请求,使所述第二即时通信终端根据所述删除请求删除所述待删除消息。

【技术特征摘要】
1.一种删除消息的方法,其特征在于,所述方法应用于服务器,包括:
接收第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为所述第一即时通信终端发送给第二即时通信终端的消息,所述删除请求是所述第一即时通信终端检测到删除所述待删除消息的选项被选中后向所述服务器发送的,所述选项是所述第一即时通信终端检测到所述待删除消息被选中,且所述待删除消息的发送时间未超过预设时间时,显示在即时通信界面中;
判断是否已将所述待删除消息转发给所述第二即时通信终端;
如果判断得出已将所述待删除消息转发给所述第二即时通信终端,则向所述第二即时通信终端转发所述删除请求,使所述第二即时通信终端根据所述删除请求删除所述待删除消息;
向所述第二即时通信终端发送通知消息,使所述第二即时通信终端在显示所述待删除消息的位置显示所述通知消息,所述通知消息用于通知来自所述第一即时通信终端的消息被撤回。


2.根据权利要求1所述的方法,其特征在于,所述判断是否已将所述待删除消息转发给所述第二即时通信终端之后,还包括:
如果判断得出未将所述待删除消息转发给所述第二即时通信终端,则取消将所述待删除消息转发给所述第二即时通信终端的操作。


3.根据权利要求1或2所述的方法,其特征在于,所述接收第一即时通信终端发送的删除请求之后,还包括:
根据所述删除请求中携带的所述待删除消息的标识确定是否存储有所述待删除消息;
如果存储有所述待删除消息,则将存储的所述待删除消息进行删除。


4.根据权利要求1所述的方法,其特征在于,所述向所述第二即时通信终端转发所述删除请求之后,还包括:
接收所述第二即时通信终端返回的所述第二即时通信终端不支持删除操作的通知消息,并将所述第二即时通信终端不支持删除操作的通知消息转发给所述第一即时通信终端。


5.根据权利要求3所述的方法,其特征在于,所述将存储的所述待删除消息进行删除之后,还包括:
向所述第一即时通信终端返回所述待删除消息成功删除的响应。


6.一种删除消息的方法,其特征在于,所述方法应用于即时通信终端,包括:
检测待删除消息被选中的操作,判断所述待删除消息的发送时间是否超过预设时间,所述待删除消息为发送给第二即时通信终端的消息;
如果所述待删除消息的发送时间未超过预设时间,则在即时通信界面显示删除所述待删除消息的选项,并在检测到所述选项被选中后,获取携带所述待删除消息的标识的删除请求;
向服务器发送所述删除请求,使所述服务器向所述第二即时通信终端转发所述删除请求,使所述第二即时通信终端根据所述删除请求删除所述待删除消息,并在所述待删除消息的位置显示通知消息,所述通知消息用于通知来自第一即时通信终端的消息被撤回。


7.根据权利要求6所述的方法,其特征在于,所述向服务器发送所述删除请求之后,还包括:
接收并显示所述服务器返回的所述第二即时通信终端不支持删除操作的通知消息。


8.根据权利要求6所述的方法,其特征在于,所述向服务器发送所述删除请求之后,还包括:
接收所述服务器返回的所述待删除消息成功删除的响应。


9.一种删除消息的方法,其特征在于,所述方法应用于即时通信终端,包括:
接收服务器转发的第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,所述删除请求是所述第一即时通信终端检测到删除所述待删除消息的选项被选中后向所述服务器发送的,所述选项是所述第一即时通信终端检测到所述待删除消息被选中,且所述待删除消息的发送时间未超过预设时间时,显示在即时通信界面中;
根据所述删除请求中携带的所述待删除消息的标识确定是否存储有所述待删除消息;
如果存储有所述待删除消息,则将存储的所述待删除消息进行删除;
接收所述服务器发送的通知消息;
在显示所述待删除消息的位置显示所述通知消息,所述通知消息用于通知来自所述第一即时通信终端的消息被撤回。


10.根据权利要求9所述的方法,其特征在于,所述接收服务器转发的所述第一即时通信终端发送的删除请求之后,还包括:
若不支持删除所述待删除消息的操作,则向所述服务器返回不支持删除操作的通知消息,使所述服务器将所述不支持删除操作的通知消息转发给所述第一即时通信终端。


11.一种服务器,其特征在于,所述服务器包括:
第一接收模块,用于接收第一即时通信终端发送的删除请求,所述删除请求中携带待删除消息的标识,且所述待删除消息为所述第一即时通信终端发送给第二即时通信终端的消息,所述删除请求是所述第一即时通信终端检测到删除所述待删除消息的选项被选中后向所述服务器发送的,所述选项是所...

【专利技术属性】
技术研发人员:单祎唐卓王珺林智源关镇安张育选
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1