信息同步方法、装置、电子设备及存储介质与流程

文档序号:26275148发布日期:2021-08-13 19:30阅读:100来源:国知局
信息同步方法、装置、电子设备及存储介质与流程

本公开涉及计算机技术领域,尤其涉及一种信息同步方法、装置、电子设备及存储介质。



背景技术:

随着互联网技术的发展,越来越多的人们使用即时通讯软件的群聊功能进行聊天互动。

相关技术中人们在使用群聊功能进行群聊互动时,群聊中往往会掺杂了各种各样的聊天消息,不同类型的聊天消息往往无法得到很好的划分和汇总,用户在查找某一类型的群聊消息时,常常要翻阅群聊中所有未读的聊天消息;若群聊中未读的聊天消息数量、种类繁多,还会容易造成用户对目标群聊消息漏读、错读等情况的发生,大大降低了用户阅读群聊消息的效率。



技术实现要素:

本公开提供一种信息同步方法、装置、电子设备及存储介质,以至少解决相关技术中群聊消息阅读效率不高的问题。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种信息同步方法,所述方法包括:

响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;所述目标会话群组为所述目标会话界面对应的会话群组;

若所述会话消息中存在消息同步标识,则在所述目标会话群组的群成员账户预建立的多个共享文档中,确定与所述消息同步标识对应的至少一个目标共享文档;

将所述会话消息同步至所述目标共享文档中;所述目标共享文档用于向所述群成员账户展示所述会话消息。

在一种可能实现方式中,每个所述共享文档在所述目标会话群组中具有对应的虚拟用户账户,在所述响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;所述目标会话群组为所述目标会话界面对应的会话群组的步骤之后,所述方法还包括:

若检测到所述会话消息中存在消息提醒标识,则确定所述会话消息对应的目标提醒账户;

若所述目标提醒账户为所述虚拟用户账户,则确定所述会话消息中存在所述消息同步标识;其中,所述消息同步标识包括所述消息提醒标识和所述虚拟用户账户的标识。

在一种可能实现方式中,所述在所述目标会话群组的群成员账户预建立的多个共享文档中,确定与所述消息同步标识对应的至少一个目标共享文档,包括:

在所述预建立的多个共享文档中,将与所述虚拟用户账户的标识对应的共享文档,作为所述目标共享文档。

在一种可能实现方式中,在所述获取目标会话群组的会话消息的步骤之前,所述方法还包括:

获取每个所述共享文档在所述目标会话群组中对应的虚拟用户账户;

若检测到通过消息输入框输入消息提醒标识,则显示账户选择列表;所述账户选择列表包括所述虚拟用户账户和所述目标会话群组的群成员账户;

响应于对所述账户选择列表的选择操作,在所述消息输入框中显示在所述账户选择列表中被选中的目标账户。

在一种可能实现方式中,在所述响应于对所述账户选择列表的选择操作,在所述消息输入框中显示在所述账户选择列表中被选中的目标账户的步骤之后,所述方法还包括:

响应于消息发送指令,将所述消息输入框中的信息作为所述会话消息;

发送所述会话消息至所述目标会话群组的群成员账户。

在一种可能实现方式中,所述将所述会话消息同步至所述目标共享文档中,包括:

基于所述目标共享文档的访问链接,确定所述目标共享文档对应的目标数据库;

将所述会话消息的数据记录保存至所述目标数据库。

在一种可能实现方式中,所述方法还包括:

在所述目标会话群组的群组公告页面中显示所述共享文档的文档编辑入口;

响应于对所述文档编辑入口的触发操作,显示所述共享文档的编辑操作页面。

在一种可能实现方式中,所述目标会话群组为处于同一直播间中的多个用户账户组成的群组,所述响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息,包括:

显示所述直播间的实时直播界面;所述实时直播界面包括直播消息互动入口;

响应于对所述直播消息互动入口的触发操作,显示所述目标会话界面;所述目标会话界面包括消息输入框;

响应于对所述消息输入框的消息发送操作,获得发送至所述直播间的直播互动消息;

将所述直播互动消息作为所述会话消息,并在所述实时直播界面显示所述会话消息。

根据本公开实施例的第二方面,提供一种信息同步装置,包括:

获取单元,被配置为执行响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;所述目标会话群组为所述目标会话界面对应的会话群组;

确定单元,被配置为执行若所述会话消息中存在消息同步标识,则在所述目标会话群组的群成员账户预建立的多个共享文档中,确定与所述消息同步标识对应的至少一个目标共享文档;

同步单元,被配置为执行将所述会话消息同步至所述目标共享文档中;所述目标共享文档用于向所述群成员账户展示所述会话消息。

在一种可能实现方式中,所述信息同步装置,还包括:检测单元,被配置为执行若检测到所述会话消息中存在消息提醒标识,则确定所述会话消息对应的目标提醒账户;若所述目标提醒账户为所述虚拟用户账户,则确定所述会话消息中存在所述消息同步标识;其中,所述消息同步标识包括所述消息提醒标识和所述虚拟用户账户的标识。

在一种可能实现方式中,所述确定单元,具体被配置为执行在所述预建立的多个共享文档中,将与所述虚拟用户账户的标识对应的共享文档,作为所述目标共享文档。

在一种可能实现方式中,所述信息同步装置,还包括:显示单元,被配置为执行获取每个所述共享文档在所述目标会话群组中对应的虚拟用户账户;若检测到通过消息输入框输入消息提醒标识,则显示账户选择列表;所述账户选择列表包括所述虚拟用户账户和所述目标会话群组的群成员账户;响应于对所述账户选择列表的选择操作,在所述消息输入框中显示在所述账户选择列表中被选中的目标账户。

在一种可能实现方式中,所述信息同步装置,还包括:发送单元,被配置为执行响应于消息发送指令,将所述消息输入框中的信息作为所述会话消息;发送所述会话消息至所述目标会话群组的群成员账户。

在一种可能实现方式中,所述同步单元,具体被配置为执行基于所述目标共享文档的访问链接,确定所述目标共享文档对应的目标数据库;将所述会话消息的数据记录保存至所述目标数据库。

在一种可能实现方式中,所述信息同步装置,还包括:编辑单元,被配置为执行在所述目标会话群组的群组公告页面中显示所述共享文档的文档编辑入口;响应于对所述文档编辑入口的触发操作,显示所述共享文档的编辑操作页面。

在一种可能实现方式中,所述目标会话群组为处于同一直播间中的多个用户账户组成的群组,所述获取单元,具体被配置为执行显示所述直播间的实时直播界面;所述实时直播界面包括直播消息互动入口;响应于对所述直播消息互动入口的触发操作,显示所述目标会话界面;所述目标会话界面包括消息输入框;响应于对所述消息输入框的消息发送操作,获得发送至所述直播间的直播互动消息;将所述直播互动消息作为所述会话消息,并在所述实时直播界面显示所述会话消息。

根据本公开实施例的第三方面,提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第一方面的任一种可能实现方式所述的信息同步方法。

根据本公开实施例的第四方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任一种可能实现方式所述的信息同步方法。

根据本公开实施例的第五方面,提供一种计算机程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,设备的至少一个处理器从所述可读存储介质读取并执行所述计算机程序,使得设备执行第一方面的任一项实施例中所述的信息同步方法。

本公开的实施例提供的技术方案至少带来以下有益效果:通过响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;所述目标会话群组为所述目标会话界面对应的会话群组;若会话消息中存在消息同步标识,则在目标会话群组的群成员账户预建立的多个共享文档中,确定与消息同步标识对应的至少一个目标共享文档,并将会话消息同步至目标共享文档中;如此,第一用户需要汇总某一信息至目标共享文档时,第一用户可以向目标会话群组发送包括有该信息和消息同步标识的会话消息,以使电子设备在检测到该会话消息存在消息同步标识时,将该会话消息同步至与该消息同步标识对应的目标共享文档,进而使得第二用户在查找该会话消息时,只需要访问该目标共享文档,而无需翻阅群聊中所有未读的聊天消息,提高了第二用户阅读目标群聊消息的效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1是根据一示例性实施例示出的一种信息同步方法的应用环境图。

图2是根据一示例性实施例示出的一种信息同步方法的流程图。

图3a是根据一示例性实施例示出的一种目标会话界面的界面示意图;

图3b是根据一示例性实施例示出的另一种目标会话界面的界面示意图。

图3c是根据一示例性实施例示出的一种信息同步方法的效果示意图。

图4是根据一示例性实施例示出的另一种信息同步方法的流程图。

图5是根据一示例性实施例示出的一种信息同步方法的流程示意图

图6是根据一示例性实施例示出的一种信息同步装置的框图。

图7是根据一示例性实施例示出的一种电子设备的内部结构图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。

需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等),均为经用户授权或者经过各方充分授权的信息。

本公开所提供的信息同步方法,可以应用于如图1所示的应用环境中。电子设备110响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;目标会话群组为目标会话界面对应的会话群组;若电子设备110检测到所述会话消息中存在消息同步标识,则在所述目标会话群组的群成员账户预建立的多个共享文档中,确定与所述消息同步标识对应的至少一个目标共享文档;电子设备110将所述会话消息同步至所述目标共享文档中;目标共享文档用于向群成员账户展示会话消息。实际应用中,电子设备110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。

图2是根据一示例性实施例示出的一种信息同步方法的流程图,如图2所示,该信息同步方法用于图1的电子设备110中,包括以下步骤。

在步骤s210中,响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;目标会话群组为目标会话界面对应的会话群组。

其中,目标会话群组可以是指即时聊天软件的群聊功能中的群组。当然,目标会话群组也可以是指处于同一直播间中的多个用户账户组成的群组。

其中,会话消息可以是指目标会话群组中各群成员账户发送的聊天消息。实际应用中,会话消息也可以命名为群聊天消息。

具体实现中,电子设备获取目标会话群组的会话消息。具体来说,当用户通过即时聊天软件向群聊a发送群聊天消息时,用户可以通过即时聊天软件访问该群聊a对应的聊天界面(即目标会话界面),用户通过该目标会话界面向群聊a发送群聊天消息进而实现向电子设备输入对目标会话界面的消息发送操作,电子设备在接收到对目标会话界面的消息发送操作后,电子设备则响应于对目标会话界面的消息发送操作,获取用户发送至目标会话群组的会话消息。

在步骤s220中,若检测到会话消息中存在消息同步标识,则在目标会话群组的群成员账户预建立的多个共享文档中,确定与消息同步标识对应的至少一个目标共享文档。

其中,共享文档可以是指可以供多个用户账户在线编辑、修改的文档。

具体实现中,电子设备在获取到目标会话群组的会话消息后,电子设备则检测会话消息是否存在消息同步标识,电子设备可以判断该会话消息中是否存在消息提醒标识“@”,若检测到会话消息中存在消息提醒标识,则确定会话消息对应的目标提醒账户;若目标提醒账户为虚拟用户账户nick1、nick2或nick3,则确定会话消息中存在消息同步标识。

在步骤s230中,将会话消息同步至目标共享文档中。

具体实现中,电子设备在确定与该消息同步标识对应的至少一个目标共享文档后,电子设备则将该会话消息同步至目标共享文档中;目标共享文档用于向群成员账户展示该会话消息。

上述信息同步方法中,通过获取目标会话群组的会话消息;若检测到会话消息中存在消息同步标识,则在目标会话群组的群成员账户预建立的多个共享文档中,确定与消息同步标识对应的至少一个目标共享文档,并将会话消息同步至目标共享文档中;如此,第一用户需要汇总某一信息至目标共享文档时,第一用户可以向目标会话群组发送包括有该信息和消息同步标识的会话消息,以使电子设备在检测到该会话消息存在消息同步标识时,将该会话消息同步至与该消息同步标识对应的目标共享文档,进而使得第二用户在查找该会话消息时,只需要访问该目标共享文档,而无需翻阅群聊中所有未读的聊天消息,提高了第二用户阅读目标群聊消息的效率。

在一示例性实施例中,每个共享文档在目标会话群组中具有对应的虚拟用户账户,在获取目标会话群组的会话消息的步骤之后,方法还包括:若检测到会话消息中存在消息提醒标识,则确定会话消息对应的目标提醒账户;若目标提醒账户为虚拟用户账户,则确定会话消息中存在消息同步标识。

其中,强提醒标识可以是指用于表征该会话消息为强提醒消息的标识。实际应用中,强提醒标识可以是字符“@”。

其中,每个共享文档在目标会话群组中具有对应的虚拟用户账户。每个虚拟用户账户具有对应的账户标识即昵称,例如,共享文档1对应的虚拟用户账户的标识为“nick1”.

其中,消息同步标识包括消息提醒标识和虚拟用户账户的标识。例如,共享文档1对应的消息同步标识可以是“@nick1”。

具体实现中,电子设备在检测会话消息是否存在消息同步标识的过程中,电子设备获取目标会话群组的会话消息,并判断该会话消息中是否存在消息提醒标识“@”,若检测到会话消息中存在消息提醒标识,则确定会话消息对应的目标提醒账户;若目标提醒账户为虚拟用户账户nick1、nick2或nick3,则确定会话消息中存在消息同步标识。

本实施例的技术方案,若检测到会话消息中存在消息提醒标识,则确定会话消息对应的目标提醒账户;若目标提醒账户为虚拟用户账户,则确定会话消息中存在消息同步标识,准确地确定出会话消息中存在的消息同步标识。

在一示例性实施例中,在目标会话群组的群成员账户预建立的多个共享文档中,确定与消息同步标识对应的至少一个目标共享文档,包括:在预建立的多个共享文档中,将与虚拟用户账户的标识对应的共享文档,作为目标共享文档。

具体实现中,电子设备在在目标会话群组的群成员账户预建立的多个共享文档中,确定与消息同步标识对应的至少一个目标共享文档的过程中,电子设备可以在预建立的多个共享文档中,将与虚拟用户账户的标识对应的共享文档,作为目标共享文档。

本实施例的技术方案,通过在预建立的多个共享文档中,将与虚拟用户账户的标识对应的共享文档作为目标共享文档,从而实现准确地在在预建立的多个共享文档中,确定与与消息同步标识对应的目标共享文档。

在一示例性实施例中,在获取目标会话群组的会话消息的步骤之前,方法还包括:获取每个共享文档在目标会话群组中对应的虚拟用户账户;若检测到通过消息输入框输入消息提醒标识,则显示账户选择列表;账户选择列表包括虚拟用户账户和目标会话群组的群成员账户;响应于对账户选择列表的选择操作,在消息输入框中显示在账户选择列表中被选中的目标账户。

具体实现中,电子设备可以获取每个共享文档在目标会话群组中对应的虚拟用户账户;若检测到通过消息输入框输入消息提醒标识“@”,电子设备则显示账户选择列表;账户选择列表包括虚拟用户账户和目标会话群组的群成员账户;然后,电子设备响应于对账户选择列表的选择操作,在消息输入框中显示在账户选择列表中被选中的目标账户。

本实施例的技术方案,通过获取每个共享文档在目标会话群组中对应的虚拟用户账户;若检测到通过消息输入框输入消息提醒标识,则显示账户选择列表;账户选择列表包括虚拟用户账户和目标会话群组的群成员账户;响应于对账户选择列表的选择操作,在消息输入框中显示在账户选择列表中被选中的目标账户,如此,可以实现采用消息强提醒的方式来触发消息同步操作,让用户可以便捷地在多个共享文档中选择出的同步共享文档,提高了会话消息同步的便捷性。

在一示例性实施例中,在响应于对账户选择列表的选择操作,在消息输入框中显示在账户选择列表中被选中的目标账户的步骤之后,方法还包括:响应于消息发送指令,将消息输入框中的信息作为会话消息;发送会话消息至目标会话群组。

具体实现中,电子设备在响应于对账户选择列表的选择操作,在消息输入框中显示在账户选择列表中被选中的目标账户之后,若群成员账户需要发送消息输入框中的信息至目标会话群组时,群成员账户可以点击消息发送按钮,进而实现向电子设备输入消息发送指令;电子设备在接收到消息发送指令后,则响应于消息发送指令,将消息输入框中的信息作为会话消息;发送会话消息至目标会话群组(目标聊天群)。

本实施例的技术方案,通过响应于消息发送指令,及时地将消息输入框中的信息作为会话消息发送至目标会话群组中。

为了便于本领域技术人员的理解,本公开提供了一种信息同步方法的应用场景;其中,图3a实例性地提供了一种目标会话界面的界面示意图;如图3a所示,当用户需要将会话消息同步至由群聊1中的群成员预建立的目标共享文档中时,用户可以访问群聊1对应的目标会话界面310;并通过消息输入框320输入消息提醒标识“@”,若电子设备检测到消息输入框320中的消息提醒标识“@”时,电子设备则在则显示账户选择列表330;账户选择列表330包括虚拟用户账户“nick1”和目标会话群组的群成员账户“群成员1”、“群成员2”和“群成员3”。

图3b实例性地提供了另一种目标会话界面的界面示意图;如图3b所示,已知目标共享文档对应的虚拟用户账户的标识为“nick1”.则用户为了将会话消息同步至目标共享文档,用户则可以在账户选择列表330中选择虚拟用户账户“nick1”,并在消息输入框320中键入会话消息的消息内容“第二测试消息”。然后,用户可以通过点击消息发送按钮,进而实现向电子设备输入消息发送指令;电子设备在接收到消息发送指令后,则响应于消息发送指令,将消息输入框中的信息“@nick1第二测试消息”作为会话消息340,发送会话消息至群聊1。

图3c实例性地提供了一种信息同步方法的效果示意图;电子设备在获取到会话消息后,电子设备则检测会话消息是否存在消息同步标识,电子设备可以判断该会话消息中是否存在消息提醒标识“@”,若检测到会话消息中存在消息提醒标识“@”,则确定会话消息对应的目标提醒账户;若确定目标提醒账户为虚拟用户账户nick1,则确定会话消息中存在消息同步标识。电子设备在确定与该消息同步标识对应的目标共享文档350后,电子设备则将该会话消息的消息内容同步至目标共享文档350中。

在一示例性实施例中,将会话消息同步至目标共享文档中,包括:基于目标共享文档的访问链接,确定目标共享文档对应的目标数据库;将会话消息的数据记录保存至目标数据库。

具体实现中,电子设备在将会话消息同步至目标共享文档中的过程中,电子设备可以获取与该目标共享文档对应的访问链接(url),电子设备基于该目标共享文档对应的url,确定用于储存目标共享文档对应的文档数据记录的目标数据库;电子设备将该会话消息的数据记录保存至目标数据库,进而实现将该会话消息同步至目标共享文档中。

本实施例的技术方案,通过获取目标共享文档的访问链接,并基于该目标共享文档的访问链接,确定目标共享文档对应的目标数据库,将会话消息的数据记录保存至目标数据库,实现对会话消息的数据记录进行妥善保存。

在一示例性实施例中,方法还包括:在目标会话群组的群组公告页面中显示共享文档的文档编辑入口;响应于对文档编辑入口的触发操作,显示共享文档的编辑操作页面。

其中,群组公告页面可以是指用于显示目标会话群组的公告信息的页面。

具体实现中,电子设备还可以在目标会话群组的群组公告页面中显示共享文档的文档编辑入口;若目标会话群组的群成员账户需要对共享文档进行编辑操作时,群成员账户可以触发该文档编辑入口,进而实现向电子设备输入对文档编辑入口的触发操作;电子设备在接收到该对文档编辑入口的触发操作后,电子设备则响应于对文档编辑入口的触发操作,显示共享文档的编辑操作页面,如此,目标会话群组的群成员账户可以通过该编辑操作页面对该共享文档进行编辑操作。

本实施例的技术方案,通过在目标会话群组的群组公告页面中显示共享文档的文档编辑入口;响应于对文档编辑入口的触发操作,显示共享文档的编辑操作页面,如此,用户可以便捷地对各个共享文档进行查看和编辑。

在一示例性实施例中,目标会话群组为处于同一直播间中的多个用户账户组成的群组,响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息,包括:显示直播间的实时直播界面;实时直播界面包括直播消息互动入口;响应于对直播消息互动入口的触发操作,显示目标会话界面;目标会话界面包括消息输入框;响应于对消息输入框的消息发送操作,获得发送至直播间的直播互动消息;将直播互动消息作为会话消息,并在实时直播界面显示会话消息。

其中,目标会话群组为处于同一直播间中的多个用户账户组成的群组。实际应用中,目标会话群组可以是指处于同一直播间中的所有观众账户组成的群组。

其中,直播消息互动入口可以是指用于供用户账户发送直播互动消息的入口。实际应用中,直播消息互动入口可以是指直播间弹幕发送入口。

具体实现中,当目标会话群组为处于同一直播间中的多个用户账户组成的群组,电子设备可以在当前直播间的实时直播界面中显示直播消息互动入口(如,直播间弹幕发送控件);然后,当用户账户需要发送直播间弹幕时,用户可以点击该实时直播界面中的直播消息互动入口,进而实现向电子设备输入对直播消息互动入口的触发操作,电子设备接收到直播消息互动入口的触发操作后,电子设备则响应于该触发操作,显示包括有消息输入框的目标会话界面(如,弹幕发送界面);用户可以通过该消息输入框输入并发送直播间弹幕至直播间,进而实现向电子设备输入消息发送操作,使得电子设备获得该直播互动消息,并将该直播互动消息作为会话消息,并在实时直播界面显示会话消息。

本实施例的技术方案,通过显示直播间的包括有直播消息互动入口的实时直播界面;通过响应于对直播消息互动入口的触发操作,显示包括有消息输入框的目标会话界面;响应于对消息输入框的消息发送操作,获得发送至直播间的直播互动消息;将直播互动消息作为会话消息,并在实时直播界面显示会话消息,从而可以及时将用户账户发送至直播间的直播互动消息作为会话消息,便于在后续检测到会话消息存在消息同步标识时及时且快速地将会话消息同步至对应的目标共享文件中。

图4是根据一示例性实施例示出的另一种信息同步方法的流程图,如图4所示,该方法用于图1中的电子设备110中,包括以下步骤。在步骤s410中,响应于对目标会话界面的消息发送操作,获得发送至目标会话群组的会话消息;目标会话群组为目标会话界面对应的会话群组。在步骤s420中,若检测到所述会话消息中存在消息提醒标识,则确定所述会话消息对应的目标提醒账户。在步骤s430中,若所述目标提醒账户为所述虚拟用户账户,则确定所述会话消息中存在所述消息同步标识;其中,所述消息同步标识包括所述消息提醒标识和所述虚拟用户账户的标识。在步骤s440中,在所述目标会话群组的群成员账户预建立的多个共享文档中,将与所述虚拟用户账户的标识对应的共享文档,作为目标共享文档。在步骤s450中,基于所述目标共享文档的访问链接,确定所述目标共享文档对应的目标数据库。在步骤s460中,将所述会话消息的数据记录保存至所述目标数据库。需要说明的是,上述步骤的具体限定可以参见上文对一种信息同步方法的具体限定,在此不再赘述。

为了便于本领域技术人员的理解,图5提供了一种信息同步方法的流程示意图;其中,若电子设备检测到用户账户加入目标会话群组(即群聊)时,电子设备可以获取目标会话群组的群成员账户;其中,该群成员账户可以包括真实用户账户和/或虚拟用户账户;若电子设备检测到群成员账户中存在与共享文档存在映射关系的虚拟用户账户时,电子设备则在该群聊的群公告中展示上述的虚拟用户账户对应的共享文档的文档介绍和文档访问链接。

若目标会话群组的群成员账户需要对共享文档进行编辑操作时,群成员账户可以触发该文档编辑入口,进而实现向电子设备输入对文档编辑入口的触发操作;电子设备在接收到该对文档编辑入口的触发操作后,电子设备则响应于对文档编辑入口的触发操作,显示共享文档的编辑操作页面,如此,目标会话群组的群成员账户可以通过该编辑操作页面对该共享文档进行编辑操作。

若电子设备检测到通过消息输入框输入消息提醒标识“@”,电子设备则显示账户选择列表;账户选择列表包括符合匹配规则的虚拟用户账户和目标会话群组的群成员账户;然后,电子设备响应于对账户选择列表的选择操作,在消息输入框中显示在账户选择列表中被选中的目标账户。

当用户在消息输入框输入消息并点击消息发送按钮时,电子设备则检测会话消息是否存在消息同步标识,电子设备可以判断该会话消息中是否存在消息提醒标识“@”,若检测到会话消息中存在消息提醒标识,则确定会话消息对应的目标提醒账户;若目标提醒账户为虚拟用户账户nick1、nick2或nick3,则确定会话消息中存在消息同步标识。电子设备在确定与该消息同步标识对应的至少一个目标共享文档后,电子设备则将该会话消息同步至目标共享文档中。

应该理解的是,虽然图2和图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

图6是根据一示例性实施例示出的一种信息同步装置框图。参照图6,该装置包括:

获取单元610,被配置为执行获取目标会话群组的会话消息;

确定单元620,被配置为执行若检测到所述会话消息中存在消息同步标识,则在所述目标会话群组的群成员账户预建立的多个共享文档中,确定与所述消息同步标识对应的至少一个目标共享文档;

同步单元630,被配置为执行将所述会话消息同步至所述目标共享文档中;所述目标共享文档用于向所述群成员账户展示所述会话消息。

在一种可能实现方式中,所述信息同步装置,还包括:检测单元,被配置为执行若检测到所述会话消息中存在消息提醒标识,则确定所述会话消息对应的目标提醒账户;若所述目标提醒账户为所述虚拟用户账户,则确定所述会话消息中存在所述消息同步标识;其中,所述消息同步标识包括所述消息提醒标识和所述虚拟用户账户的标识。

在一种可能实现方式中,所述确定单元620,具体被配置为执行在所述预建立的多个共享文档中,将与所述虚拟用户账户的标识对应的共享文档,作为所述目标共享文档。

在一种可能实现方式中,所述信息同步装置,还包括:显示单元,被配置为执行获取每个所述共享文档在所述目标会话群组中对应的虚拟用户账户;若检测到通过消息输入框输入消息提醒标识,则显示账户选择列表;所述账户选择列表包括所述虚拟用户账户和所述目标会话群组的群成员账户;响应于对所述账户选择列表的选择操作,在所述消息输入框中显示在所述账户选择列表中被选中的目标账户。

在一种可能实现方式中,所述信息同步装置,还包括:发送单元,被配置为执行响应于消息发送指令,将所述消息输入框中的信息作为所述会话消息;发送所述会话消息至所述目标会话群组的群成员账户。

在一种可能实现方式中,所述同步单元630,具体被配置为执行基于所述目标共享文档的访问链接,确定所述目标共享文档对应的目标数据库;将所述会话消息的数据记录保存至所述目标数据库。

在一种可能实现方式中,所述信息同步装置,还包括:编辑单元,被配置为执行在所述目标会话群组的群组公告页面中显示所述共享文档的文档编辑入口;响应于对所述文档编辑入口的触发操作,显示所述共享文档的编辑操作页面。

在一种可能实现方式中,所述目标会话群组为处于同一直播间中的多个用户账户组成的群组,所述获取单元,具体被配置为执行显示所述直播间的实时直播界面;所述实时直播界面包括直播消息互动入口;响应于对所述直播消息互动入口的触发操作,显示所述目标会话界面;所述目标会话界面包括消息输入框;响应于对所述消息输入框的消息发送操作,获得发送至所述直播间的直播互动消息;将所述直播互动消息作为所述会话消息,并在所述实时直播界面显示所述会话消息。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图7是根据一示例性实施例示出的一种用于执行信息同步方法的设备700的框图。例如,设备700可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。

参照图7,设备700可以包括以下一个或多个组件:处理组件702、存储器704、电力组件706、多媒体组件708、音频组件710、输入/输出(i/o)的接口712、传感器组件714以及通信组件716。

处理组件702通常控制设备700的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在设备700的操作。这些数据的示例包括用于在设备700上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁存储器、快闪存储器、磁盘或光盘。

电源组件706为设备700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为设备700生成、管理和分配电力相关联的组件。

多媒体组件708包括在所述设备700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(mic),当设备700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为设备700提供各个方面的状态评估。例如,传感器组件714可以检测到设备700的打开/关闭状态,组件的相对定位,例如所述组件为设备700的显示器和小键盘,传感器组件714还可以检测设备700或设备700一个组件的位置改变,用户与设备700接触的存在或不存在,设备700方位或加速/减速和设备700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。

通信组件716被配置为便于设备700和其他设备之间有线或无线方式的通信。设备700可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,设备700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器704,上述指令可由电子设备700的处理器720执行以完成上述方法。可选地,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

在示例性实施例中,还提供一种计算机程序产品,包括计算机程序,所述计算机程序存储在计算机可读存储介质中,所述计算机程序可由电子设备700的处理器720执行以完成上述方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1