1.本技术涉及计算机技术领域,特别是涉及一种会话群迁移方法、装置、计算机设备和存储介质。
背景技术:2.随着计算机技术以及互联网技术的发展,越来越多的用户通过网络进行通信,例如可以在即时通信应用中创建会话群,将多个用户加入该会话群中,加入到该会话群中的用户可以向会话群中发送信息,也可以接收到该会话群中其他用户输入的信息。
3.目前,对于会话群,通常是会话群中的每个用户主动的请求加入到新的会话群中,导致群建立的效率较低。
技术实现要素:4.基于此,有必要针对上述技术问题,提供一种会话群迁移方法、装置、计算机设备和存储介质。
5.一种会话群迁移方法,所述方法包括:接收针对第一用户账号对应的目标会话群的会话群迁移请求;所述目标会话群包括所述第一社交应用对应的第一用户账号;响应于所述会话群迁移请求,将所述第一用户账号在第二社交应用所对应的第二用户账号加入到所述目标会话群中,并将所述目标会话群更新为与所述第一社交应用以及所述第二社交应用关联的会话群;将所述目标会话群对应的群迁移信息发送至所述第二社交应用对应的第二服务器中,以使得所述第二服务器基于所述群迁移信息将所述目标会话群作为所述第二社交应用对应的会话群。
6.一种会话群迁移装置,所述装置包括:会话群迁移请求接收模块,用于接收针对第一用户账号对应的目标会话群的会话群迁移请求;所述目标会话群包括所述第一社交应用对应的第一用户账号;会话群更新模块,用于响应于所述会话群迁移请求,将所述第一用户账号在第二社交应用所对应的第二用户账号加入到所述目标会话群中,并将所述目标会话群更新为与所述第一社交应用以及所述第二社交应用关联的会话群;群迁移信息发送模块,用于将所述目标会话群对应的群迁移信息发送至所述第二社交应用对应的第二服务器中,以使得所述第二服务器基于所述群迁移信息将所述目标会话群作为所述第二社交应用对应的会话群。
7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述会话群迁移方法中的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述会话群迁移方法中的步骤。
9.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述会话群迁移方法中的步骤。
10.上述会话群迁移方法、装置、计算机设备和存储介质,将第一用户账号在第二社交
应用所对应的第二用户账号加入到目标会话群中,并将目标会话群更新为与第一社交应用以及第二社交应用关联的会话群,将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,从而使得第二服务器基于群迁移信息将目标会话群作为第二社交应用中的会话群,从而快速的实现了会话群的迁移,提高了建立会话群的效率。另外,由于更新前目标会话群为第一社交应用中的会话群,而更新后的目标会话群也成为了第二社交应用的会话群,从而使得目标会话群即属于第一社交应用也属于第二社交应用,从而可以使得目标会话群中的会话消息可以在第一社交应用与第二社交应用之间互通,从而提高了会话效率。
11.一种会话群迁移方法,所述方法包括:接收第一社交应用对应的第一服务器发送的目标会话群对应的群迁移信息;其中,所述目标会话群包括所述第一社交应用对应的第一用户账号,所述第一服务器响应于针对所述目标会话群的会话群迁移请求,将所述第一用户账号在第二社交应用所对应的第二用户账号加入到所述目标会话群中,并触发发送所述群迁移信息;基于所述群迁移信息将所述目标会话群作为所述第二社交应用对应的会话群;将所述目标会话群对应的群建立通知消息发送至所述第二用户账号对应的终端中,以使得所述终端通过所述第二社交应用基于所述群建立通知消息展示所述目标会话群。
12.一种会话群迁移装置,所述装置包括:群迁移信息接收模块,用于接收第一社交应用对应的第一服务器发送的目标会话群对应的群迁移信息;其中,所述目标会话群包括所述第一社交应用对应的第一用户账号,所述第一服务器响应于针对所述目标会话群的会话群迁移请求,将所述第一用户账号在第二社交应用所对应的第二用户账号加入到所述目标会话群中,并触发发送所述群迁移信息;会话群迁移模块,用于基于所述群迁移信息将所述目标会话群作为所述第二社交应用对应的会话群;群建立通知消息发送模块,用于将所述目标会话群对应的群建立通知消息发送至所述第二用户账号对应的终端中,以使得所述终端通过所述第二社交应用基于所述群建立通知消息展示所述目标会话群。
13.上述会话群迁移方法、装置、计算机设备和存储介质,接收第一社交应用对应的第一服务器发送的目标会话群对应的群迁移信息,基于群迁移信息将目标会话群作为第二社交应用对应的会话群,将目标会话群对应的群建立通知消息发送至第二用户账号对应的终端中,终端可以基于群建立通知消息在第二社交应用中展示目标会话群,从而快速的将第一社交应用中的会话群迁移至第二社交应用中,提高了建立会话群的效率。另外,由于目标会话群为第一社交应用中的会话群,通过迁移将第一社交应用中的会话群迁移为第二社交应用中的会话群,即使得目标会话群成为第一社交应用以及第二社交应用互通的会话群,从而可以将第一社交应用中的会话消息发送至第二社交应用中,也可以将第二社交应用中的会话消息发送至第一社交应用中,提高了会话的互通性以及会话效率。
14.一种会话群迁移方法,所述方法包括:展示第一用户账号对应的待迁移的候选会话群集合;响应于针对所述候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为目标会话群;所述目标会话群包括所述第一社交应用对应的第一用户账号;触发针对所述目标会话群的会话群迁移请求,以请求第一社交应用对应的第一服务器将所述第一用户账号在第二社交应用所对应的第二用户账号加入到所述目标会话群中,并将所述目标会话群对应的群迁移信息发送至所述第二社交应用对应的第二服务器中,以使得所述第二服务器基于所述群迁移信息将所述目标会话群作为所述第二社交应用对应的会话群。
15.一种会话群迁移装置,所述装置包括:候选会话群集合展示模块,用于展示第一用户账号对应的待迁移的候选会话群集合;目标会话群得到模块,用于响应于针对所述候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为目标会话群;所述目标会话群包括所述第一社交应用对应的第一用户账号;会话群迁移请求触发模块,用于触发针对所述目标会话群的会话群迁移请求,以请求第一社交应用对应的第一服务器将所述第一用户账号在第二社交应用所对应的第二用户账号加入到所述目标会话群中,并将所述目标会话群对应的群迁移信息发送至所述第二社交应用对应的第二服务器中,以使得所述第二服务器基于所述群迁移信息将所述目标会话群作为所述第二社交应用对应的会话群。
16.上述会话群迁移方法、装置、计算机设备和存储介质,展示第一用户账号对应的待迁移的候选会话群集合,响应于针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为目标会话群;目标会话群包括第一社交应用对应的第一用户账号,触发针对目标会话群的会话群迁移请求,以请求第一社交应用对应的第一服务器将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,以使得第二服务器基于群迁移信息将目标会话群作为第二社交应用对应的会话群,从而快速的将第一社交应用的会话群迁移到第二社交应用中,提高了建立会话群的效率。并且使得目标会话群成为第一社交应用与第二社交应用互通的会话群,从而可以将第一社交应用中的会话消息发送至第二社交应用中,也可以将第二社交应用中的会话消息发送至第一社交应用中,提高了会话的互通性以及会话效率。
17.一种会话群迁移方法,所述方法包括:展示所述第二社交应用中登录的第二用户账号对应的社交应用界面;通过所述社交应用界面接收针对第一社交应用的群迁移操作;响应于所述群迁移操作触发针对所述第一社交应用的应用跳转请求,以请求从所述第二社交应用跳转到所述第一社交应用,使得所述第一社交应用获取所述第一社交应用中登录的第一用户账号对应的待迁移的候选会话群集合,并展示待迁移的候选会话群集合。
18.一种会话群迁移装置,所述装置包括:社交应用界面展示模块,用于展示所述第二社交应用中登录的第二用户账号对应的社交应用界面;群迁移操作接收模块,用于通过所述社交应用界面接收针对第一社交应用的群迁移操作;应用跳转请求响应模块,用于响应于所述群迁移操作触发针对所述第一社交应用的应用跳转请求,以请求从所述第二社交应用跳转到所述第一社交应用,使得所述第一社交应用获取所述第一社交应用中登录的第一用户账号对应的待迁移的候选会话群集合,并展示待迁移的候选会话群集合。
19.上述会话群迁移方法、装置、计算机设备和存储介质,展示所述第二社交应用中登录的第二用户账号对应的社交应用界面,通过所述社交应用界面接收针对第一社交应用的群迁移操作,响应于所述群迁移操作触发针对所述第一社交应用的应用跳转请求,以请求从所述第二社交应用跳转到所述第一社交应用,使得所述第一社交应用获取所述第一社交应用中登录的第一用户账号对应的待迁移的候选会话群集合,并展示待迁移的候选会话群集合,从而基于群迁移操作从第二社交应用跳转到第一社交应用,并获取了待迁移的候选会话群集合,从而可以将候选会话群集合中的会话群迁移至第二社交应用,提高了建立会话群的效率,并且使得目标会话群成为第一社交应用与第二社交应用互通的会话群,从而可以将第一社交应用中的会话消息发送至第二社交应用中,也可以将第二社交应用中的会
话消息发送至第一社交应用中,提高了会话的互通性以及会话效率。
附图说明
20.图1为一些实施例中会话群迁移方法的应用环境图;
21.图2为一些实施例中会话群迁移方法的流程示意图;
22.图3为一些实施例中应用跳转的界面图;
23.图4为一些实施例中会话群迁移方法中的时序图;
24.图5为一些实施例中会话群迁移方法中的时序图;
25.图6为一些实施例中会话群迁移方法的流程示意图;
26.图7为一些实施例中会话群迁移方法中的时序图;
27.图8为一些实施例中会话群迁移方法的原理图;
28.图9为一些实施例中会话群迁移装置的结构框图;
29.图10为一些实施例中会话群迁移装置的结构框图;
30.图11为一些实施例中计算机设备的内部结构图;
31.图12为一些实施例中计算机设备的内部结构图。
具体实施方式
32.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
33.本技术提供的会话群迁移方法,可以应用于如图1所示的应用环境中。该应用环境包括终端102、第一服务器104以及第二服务器106。其中,终端102、第一服务器104以及第二服务器106通过网络进行通信。终端102中可以安装有第一社交应用对应的第一客户端以及第二社交应用对应的第二客户端,第一服务器104可以为第一社交应用对应的后台服务器,第二服务器106可以为第二社交应用对应的后台服务器。
34.具体地,用户可以在第一社交应用中注册账号,也可以在第二社交应用中注册账号,将用户在第一社交应用中注册的账号称为第一用户账号,将用户在第二社交应用中注册的账号称为第二用户账号。同一个用户对应有第一用户账号或以及第二用户账号,例如,一个用户即可以有第一用户账号也可以有第二用户账号。第一社交应用以及第二社交应用可以支持创建会话群的功能,第一客户端可以响应于会话群创建操作,创建会话群,创建的该会话群中可以包括一个或多个第一用户账号,第二客户端可以响应于会话群创建操作,创建会话群,该会话群中可以包括一个或多个第二用户账号。将通过第一客户端创建的会话群称为第一会话群,将通过第二客户端创建的会话群称为第二会话群。第一会话群以及第二会话群为普通会话群,第一会话群中的群消息不会出现在第二客户端中,第二会话群中的群消息不会出现在第一客户端中。
35.第一服务器104可以将第二用户账号加入到第一会话群中,并将第一会话群由普通会话群更新为与第一社交应用以及第二社交应用关联的会话群,可以将与第一社交应用以及第二社交应用关联的会话群称为关联会话群,关联会话群中的群消息可以出现在第一社交应用,还可以出现在关联会话群中的第二用户账号登录的第二社交应用中。例如,第一
服务器104可以接收针对第一用户账号在第一社交应用中的目标会话群的会话群迁移请求,目标会话群可以为任意的第一会话群,响应于会话群迁移请求,获取第一用户账号对应的第二用户账号,将该第二用户账号加入到目标会话群中,并将目标会话群更新为与第一社交应用以及第二社交应用关联的会话群。第一服务器104可以将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器106中,第二服务器106可以基于该群迁移信息将目标会话群作为第二社交应用对应的会话群。
36.第一服务器可以将更新后的目标会话群中的群消息发送至第二社交应用对应的第二服务器106,第二服务器106可以将该群消息发送至第二社交应用对应的第二客户端,第二客户端可以将该群消息进行展示。其中,第一用户账号与第二用户账号可以为同一个用户的账号。第一社交应用与第二社交应用为不同的社交应用。
37.其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、便携式可穿戴设备或车载终端,第一服务器104以及第二服务器106可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
38.在一些实施例中,如图2所示,提供了一种会话群迁移方法,以该方法应用于图1中的第一服务器104为例进行说明,包括以下步骤:
39.s202,接收针对第一用户账号对应的目标会话群的会话群迁移请求;目标会话群包括第一社交应用对应的第一用户账号。
40.其中,社交应用是用于进行社交的应用,社交应用例如可以是即时通信(instant messaging,im)应用,即时通信应用是指能够即时发送和接收互联网消息的程序。即时通信应用可以包括普通的即时通信应用或者团队通信应用中的至少一个。其中,团队通信应用是一种面向团队用户设计的即时通信应用,团队员工之间能够通过团队通信应用进行工作对话,也可以通过团队通信应用进行文件传输、信息统计、日常考勤、会议预定或邮件往来等办公功能中的至少一项,以辅助团队人员办公,实现团队人员之间的协同办公。与普通的即时通信应用中的好友关系链相比,团队通信应用中的社交关系链是基于团队内部的部门划分以及上下级关系来构建的关系链。团队可以是企业或者组织。而普通的即时通信应用中的用户之间的关系可以是任意的,例如可以是同一个小区中的用户或者一个家庭中的用户,例如可以普通的即时通信应用中的会话群可以是同一个小区中的居民,小区中的居民组成的会话群也可以称为居民群,同一个家庭中的用户组成的会话群可以称为家庭群。第一社交应用与第二社交应用不同,第一社交应用以及第二社交应用可以为普通的即时通信应用或者团队通信应用中的任意一个,例如第一社交应用为普通的即时通信应用,第二社交应用为团队通信应用,或者第一社交应用为团队通信应用,第二社交应用为普通的即时通信应用。第一社交应用中登录有第一用户账号。第一用户账号是在第一社交应用中注册的用于登录第一社交应用的账号。
41.社交应用中可以创建会话群,例如,可以在第一社交应用以及第二社交应用中创建会话群,在第一社交应用中创建的会话群可以称为第一会话群,在第二社交应用中创建的会话群可以称为第二会话群。会话指的是至少两个用户进行会话的方式。会话群中可以包括多个用户账号,多个是指至少两个。用户账号对应的用户可以是有生命的事物,例如可以是人,用户也可以是无生命的事物,例如可以是虚拟机器人,会话群例如可以是居民群或客户群。
42.目标会话群是在第一社交应用中创建的会话群,并且目标会话群中包括第一用户账号,例如可以是第一用户账号在第一社交应用中创建的会话群,也可以是其他用户账号创建的会话群。目标会话群可以为一个或者多个。第一用户账号可以对应有会话群集合,会话群集合中的会话群是第一用户账号在第一社交应用中的会话群,目标会话群可以包括会话群集合中的至少一个会话群。或者,目标会话群可以是根据第一用户账号的群成员属性从第一用户账号的会话群集合中选取的。其中,群成员属性可以包括群主、管理员或普通成员中的至少一个,例如可以从会话群集合中获取以第一用户账号为群主的会话群,作为目标会话群。
43.会话群迁移请求用于请求对会话群进行迁移,将目标会话群由普通会话群更新为关联会话群,关联会话群也可以称为互通群。关联会话群中包括至少一个的第一用户账号以及至少一个的第二用户账号。关联会话群中的群消息可以是用户在第一用户账号登录的第一社交应用向关联会话群中输入的消息,或者是用户在第二用户账号登录的第二社交应用向关联会话群中输入的消息。第一服务器可以获取关联会话群。会话群迁移请求中可以携带目标会话群对应的会话群标识。会话群标识用于唯一识别会话群。需要说明的是,会话群迁移并不是说将一个会话群从第一社交应用中移除并迁移到第二社交应用中,而是将会话群更新为第一社交应用以及第二社交应用共有的会话群,即在第一社交应用以及第二社交应用之间互通的会话群。
44.具体地,第一服务器可以基于第一用户账号,获取第一用户账号在第一社交应用中的各个会话群,组成会话群集合,会话群集合中的各个会话群中包括第一用户账号,目标会话群可以是从会话群集合中选取的,例如第一服务器可以从会话群集合中选取至少一个的会话群,得到目标会话群,例如可以随机的从会话群集合中选取得到目标会话群。
45.在一些实施例中,第一服务器可以将会话群集合中的至少一个作为候选会话群,第一服务器可以从会话群集合中随机选取得到候选会话群,或者从会话群集合中获取满足会话群筛选条件的候选会话群,组成候选会话群集合,其中,会话群筛选条件可以包括第一用户账号为特定群成员或会话群类型为特定群类型中的至少一个,特定群成员例如可以是群主,特定群类型例如可以是政务类、居民类或客户类等中的至少一个。目标会话群可以是从各个候选会话群集合中选取得到的,例如,第一服务器可以将各个候选会话群集合发送至第一用户账号登录的第一社交应用,第一社交应用可以对候选会话群集合进行展示,当第一社交应用获取到对候选会话群集合中的候选会话群的选择操作时,可以将选择操作所选择的候选会话群作为目标会话群,展示候选会话群集合的界面中还可以展示有群迁移控件,当第一社交应用获取到对群迁移控件的触发操作时,将选择操作所选择的候选会话群作为目标会话群,向第一服务器发送携带目标会话群的会话群标识的会话群迁移请求。
46.在一些实施例中,候选会话群集合是第一服务器响应于候选迁移会话群获取请求的得到的,候选迁移会话群获取请求可以是通过第一用户账号登录的第一社交应用发送至第一服务器的。例如,第一用户账号登录的第一社交应用中可以展示群迁移确定界面,群迁移确定界面用于触发候选迁移会话群获取操作,当第一社交应用通过群迁移确定界面接收到候选迁移会话群获取操作时,触发向第一服务器发送候选迁移会话群获取请求。
47.在一些实施例中,群迁移确定界面可以是第一社交应用响应于第一用户账号对应的第二用户账号所登录的第二社交应用发送的应用跳转请求时展示的,应用跳转请求中可
以携带群迁移确定界面的界面标识,第一社交应用可以基于界面标识展示群迁移确定界面。其中,群应用跳转请求可以是在第二社交应用接收到针对第一社交应用的群迁移操作时触发的,例如,第二社交应用中可以展示有第一社交应用对应的会话群迁移入口,第一社交应用对应的会话群迁移入口用于触发针对第一社交应用的群迁移操作,第一社交应用的群迁移操作触发将第一用户账号在第一社交应用的会话群迁移对应的第二用户账号登录的第二社交应用中。假设终端中安装有第一社交应用以及第二社交应用,第一社交应用中登录有第一用户账号,第二社交应用中登录有该第一用户账号对应的第二用户账号,如图3所示,终端在第二社交应用中展示了界面(a),界面(a)中展示了会话群迁移入口302,当第二社交应用接收到对会话群迁移入口302的触发操作时,向第一社交应用发送应用跳转请求,终端中的展示的界面由(a)切换为第一社交应用中的群迁移确定界面(b),群迁移确定界面(b)中展示有群迁移确定控件304,当第一社交应用接收到对群迁移确定控件304的触发操作是,可以向第一服务器发送候选迁移会话群获取请求。
48.s204,响应于会话群迁移请求,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群更新为与第一社交应用以及第二社交应用关联的会话群。
49.其中,与第一社交应用以及第二社交应用关联的会话群可以成为第一社交应用以及第二社交应用的互通群、关联会话群或者迁移会话群,互通群可以出现在第一社交应用以及第二社交应用中,互通群可以将从第一社交应用中接收到的消息发送至第二社交应用,也可以将从第二社交应用中接收到的消息发送至第一社交应用。迁移会话群可以对应有迁移标识,迁移标识用于指示会话群是通过迁移所得到的。
50.具体地,第一服务器可以获取第一用户账号对应的第二用户账号,第二用户账号是在第二社交应用中建立的用户账号,第一用户账号对应的第二用户账号可以是从第二服务器获取的,获取第一服务器中可以存储有与第一用户账号对应的第二用户账号。第一服务器可以将第二用户账号加入到目标会话群中,并将目标会话群的群属性由普通群更新为互通群,其中,在将第二用户账号加入到目标会话群之前,目标会话群为普通群,在将第二用户账号加入到目标会话群之后,目标会话群的群属性更新为互通群。
51.在一些实施例中,当第一服务器将第二用户账号加入到目标会话群中时,可以将目标会话群中的群主修改为第二用户账号。例如,目标会话群为第一社交应用中的会话群a,其中,张三在第一社交应用中具有用户账号1,在第二社交应用中具有用户账号2,用户账号1为会话群a的群主,第一服务器可以将用户账号2加入到会话群a中,并将会话群a的群主由用户账号1更新为用户账号2,并将会话群的群属性由普通群更新为互通群。
52.s206,将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,以使得第二服务器基于群迁移信息将目标会话群作为第二社交应用对应的会话群。
53.其中,群迁移信息用于提示会话群迁移成功,群迁移信息中可以携带目标会话群的会话群标识,还可以包括目标会话群中包括的各个用户账号。
54.具体地,当第一服务器确定目标会话群更新为与第一社交应用以及第二社交应用关联的会话群时,可以向第二服务器发送针对目标会话群的群迁移信息,第二服务器可以获取群迁移信息中的目标会话群的会话群标识,基于该会话群标识获取目标会话群的会话群展示信息。会话群展示信息中可以包括迁移标识以及目标会话群的会话群标识,还可以
包括目标会话群中包括的各个用户账号。
55.在一些实施例中,第二服务器可以从群迁移信息中获取目标会话群对应的会话群标识,将目标会话群的会话群标识加入到第二用户账号对应的第二群标识集合中,从而使得目标会话群成为第二用户账号在第二社交应用中的会话群。其中,第二群标识集合为第二用户账号在第二社交应用中的会话群的标识,第二群标识集合中的各个标识对应的会话群中包括该第一用户账号对应的第二用户账号。
56.在一些实施例中,当第二服务器接收到群迁移信息时,可以向第一用户账号对应的第二用户账号登录的第二社交应用发送针对目标会话群的群添加请求,群添加请求中可以携带目标会话群对应的会话群相关信息,第二用户账号登录的第二社交应用可以响应于群添加请求,将目标会话群添加到第二社交应用中,即将目标会话群作为第二用户账号在第二社交应用中的会话群,并可以展示目标会话群,在展示目标会话群时可以对应展示迁移标识。
57.在一些实施例中,当目标会话群更新为第一社交应用以及第二社交应用关联的会话群时,第一服务器可以获取目标会话群中的各个用户通过第一社交应用向目标会话群中输入的第一群消息,并可以将从第一服务器获取的第一群消息发送至第二服务器,第二服务器可以将从第二服务器获取的第一群消息发送至第二用户账号登录的第二社交应用,从而在第二用户账号登录的第二社交应用的目标会话群的会话界面中展示该第一群消息。
58.在一些实施例中,当目标会话群更新为第一社交应用以及第二社交应用关联的会话群时,第二服务器可以获取用户在第二用户账号登录的第二社交应用向目标会话群中输入的第二群消息,将第二群消息发送至第一服务器,第一服务器可以获取目标会话群对应的会话账号集合,会话账号集合中包括目标会话群中属于第一社交应用的各个用户账号,例如,目标会话群为第一社交应用中的会话群a,其中,张三在第一社交应用中具有用户账号1,在第二社交应用中具有用户账号2,会话群a中包括用户账号1、用户账号2以及用户账号3,用户账号1为会话群a的群主,第一服务器可以将用户账号2加入到会话群a中,并将会话群a的群主由用户账号1更新为用户账号2,并将会话群的群属性由普通群更新为互通群,则用户账号1、用户账号2以及用户账号3组成的集合为会话账号集合。第二服务器可以确定会话账号集合中各个用户账号分别对应的会话端,将第二群消息发送至各个用户账号分别对应的会话端中。从而实现了不同社交应用中的用户账号进行会话,使得在第二用户账号可以通过第二社交应用的目标会话群与目标会话群中的属于第一社交应用中的用户进行会话,提高了会话效率。
59.如图4所示,为一些实施例中会话群迁移方法中的时序图,其中,“用户选群并点击升级”是指第一社交应用响应于对候选会话群集合中的候选会话群的选择操作,确定目标会话群,向第一服务器发送会话群迁移请求。将会话群更新为互通群的过程也可以称为是对会话群的升级。“群内拉入第二用户账号”是指将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中。“修改群主并修改群属性为互通群”是指将目标会话群的群主修改为加入到该目标会话群中的第二用户账号。“通知并推送新群信息”是指将第一社交应用中的用户向目标会话群中输入的消息发送至第二服务器。“通知对应账号群变更”是指通知第二社交应用目标会话群中有新的消息更新了。
60.在一些实施例中,第二社交应用中的目标会话群中包括目标会话群中的原有用户
账号以及加入到目标会话群中的第二用户账号,原有用户账号是指目标会话群中包括的第一社交应用中的用户账号,第二社交应用中的目标会话群中的原有用户账号可以对应有第一应用账号标识,第一应用账号标识用于指示原有用户账号是在第一社交应用中注册的用户账号,或者,原有用户账号可以对应有外部应用账号标识,外部应用账号标识用于指示原有用户账号是在第二社交应用之外的应用中注册的用户账号。用户可以在第一用户账号登录的第一社交应用中向目标会话群中输入群消息,或者用户可以在第二用户账号登录的第二社交应用中向目标会话群中输入群消息。
61.上述会话群迁移方法中,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群更新为与第一社交应用以及第二社交应用关联的会话群,将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,从而使得第二服务器基于群迁移信息将目标会话群作为第二社交应用中的会话群,从而快速的实现了会话群的迁移,提高了建立会话群的效率。另外,由于更新前目标会话群为第一社交应用中的会话群,而更新后的目标会话群也成为了第二社交应用的会话群,从而使得目标会话群即属于第一社交应用也属于第二社交应用,从而可以使得目标会话群中的会话消息可以在第一社交应用与第二社交应用之间互通,从而提高了会话效率。
62.在一些实施例中,该方法还包括:接收通过第一用户账号登录的第一社交应用发送的候选迁移会话群获取请求;响应于候选迁移会话群获取请求,从第一用户账号对应的会话群集合中选取第一用户账号的群成员属性满足成员属性条件的会话群,将满足成员属性条件的会话群组成候选会话群集合;将候选会话群集合发送至第一用户账号对应的终端中,以使得终端通过第一社交应用展示候选会话群集合,并响应于针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为待迁移的目标会话群。
63.其中,候选迁移会话群获取请求用于请求获取候选会话群,候选会话群中的第一用户账号的群成员属性满足成员属性条件。成员属性条件可以预设或根据需要设置,例如可以为成员属性为群主。会话群集合中包括多个会话群,会话群集合中的各个会话群中包括第一用户账号。群成员属性可以包括群主、管理员或普通成员中的至少一个。
64.具体地,第一服务器可以获取第一用户账号在会话群集合中的各个会话群中的群成员属性,当群成员属性满足成员属性条件时,将满足成员属性条件的会话群作为候选会话群。例如,第一服务器可以从会话群集合中获取第一用户账号为群主的会话群,作为候选会话群。
65.在一些实施例中,第一服务器响应于候选迁移会话群获取请求,检测与第一用户账号在第二社交应用中对应的第二用户账号,当确定检测到第二用户账号时,从第一用户账号对应的会话群集合中选取得到候选会话群集合。例如,第一服务器可以向第二服务器发送账号获取请求,账号获取请求中可以包括第一用户账号,从而第二服务器可以基于第一用户账号,获取与第一用户账号对应的第二用户账号,将第二用户账号返回至第一服务器。
66.在一些实施例中,候选迁移会话群获取请求中携带有目标票据信息,目标票据信息是第二服务器从第一服务器获取的。账号获取请求可以是在对目标票据信息进行验证并验证通过时触发的,例如,第一服务器可以将目标票据信息与本地存储的验证票据信息进行对比,当对比一致时,向第二服务器发送账号获取请求。
67.本实施例中,从第一用户账号对应的会话群集合中选取第一用户账号的群成员属性满足成员属性条件的会话群,组成候选会话群集合,从而限定了可以迁移的会话群,并不是任意的会话群都可以迁移的,从而提高了会话群迁移的规范性。
68.在一些实施例中,响应于候选迁移会话群获取请求,从第一用户账号对应的会话群集合中选取第一用户账号的群成员属性满足成员属性条件的会话群,将满足成员属性条件的会话群组成候选会话群集合包括:响应于候选迁移会话群获取请求,检测第二社交应用对应的与第一用户账号关联的第二用户账号;当检测到第二用户账号时,从第一用户账号对应的会话群集合中选取第一用户账号的群成员属性满足成员属性条件的会话群,将满足成员属性条件的会话群组成候选会话群集合。
69.具体地,第二社交应用中可以包括多个与第一用户账号对应的第二用户账号,第二服务器可以从第一用户账号对应的各个第二用户账号中选取一个第二用户账号,作为选取用户账号,将选取用户账号发送至第一服务器,第一服务器将选择用户账号加入到目标会话群中并对目标会话群进行更新。
70.在一些实施例中,第一服务器中可以预先存储有第一用户账号对应的各个第二用户账号,获取第二用户账号也可以是第一服务器从第二服务器获取的,例如第一服务器可以向第二服务器发送账号获取请求,从而得到第二用户账号。
71.在一些实施例中,第二服务器可以基于当前时间第二社交应用中登录的第二用户账号,确定选取用户账号,例如可以将当前时间第二社交应用中登录的第二用户账号作为选取用户账号,例如,用户a在第二社交应用中有2个账号,分别为账号1和账号2,当前时间登录的是账号1,则可以将账号1作为选取用户账号。
72.本实施例中,当检测到第二用户账号时,获取候选会话群集合,由于目标会话群是从候选会话群集合中获取的,而需要将第二用户账号加入到目标会话群中后才可以将目标会话群更新为与第一社交应用以及第二社交应用关联的会话群,因此,如果没有第二用户账号,即便得到了目标会话群也是无法对目标会话群进行更新的,因此,在获取候选会话群集合之前先确定是否存在满足要求的第二用户账号,可以减少无效的执行过程,提高会话群迁移的效率。
73.在一些实施例中,响应于候选迁移会话群获取请求,检测第二社交应用对应的与第一用户账号关联的第二用户账号包括:响应于候选迁移会话群获取请求,向第二服务器发送账号获取请求,账号获取请求携带第一用户账号,以使得第二服务器基于第一用户账号获取关联的第二用户账号;当接收到第二服务器返回的第二用户账号时,则确认检测到第二用户账号。
74.其中,账号获取请求用于请求获取第二社交应用中与第一用户账号关联的第二用户账号,第一用户账号与关联的第二用户账号属于同一用户的账号。具体地,账号获取请求可以是当第一服务器进行票据验证并验证通过后向第二服务器发送的,例如候选迁移会话群获取请求中可以携带目标票据信息,第一服务器可以响应于候选迁移会话群获取请求,从候选迁移会话群获取请求中获取目标票据信息,与本地存储的第二用户账号对应的第二社交应用的验证票据信息进行对比,当对比一致时,确定票据验证通过,向第二服务器发送账号获取请求。
75.在一些实施例中,候选迁移会话群获取请求中的目标票据信息可以是从第二服务
器获取的。具体地,第二服务器可以接收群迁移触发请求,群迁移触发请求用于触发将第一用户账号在第一社交应用中的会话群作为第一用户账号关联的第二用户账号在第二社交应用中的会话群。第二服务器可以响应于群迁移触发请求,向第一服务器发送票据获取请求,票据获取请求中可以携带第一用户账号,第一服务器响应于票据获取请求,生成验证票据信息,并可以将第一用户账号与验证票据信息建立对应关系,从而可以基于第一用户账号获取到该验证票据信息。第一服务器可以将验证票据信息发送至第二服务器,第二服务器可以将从第一服务器接收到的该验证票据信息作为目标票据信息。
76.在一些实施例中,第二服务器可以将目标票据信息发送至第二用户账号登录的第二社交应用,第二社交应用可以基于获取到的目标票据信息生成应用跳转请求,应用跳转请求中可以携带目标票据信息,第二社交应用可以向第一用户账号登录的第一社交应用发送应用跳转请求,应用跳转请求用于请求将当前展示的界面由第二社交应用中的界面切换为展示第一社交应用中的界面。
77.在一些实施例中,应用跳转请求中可以携带目的界面标识,当第一社交应用接收到应用跳转请求时,基于应用跳转请求中携带的目的界面标识确定要展示的界面,当第一社交应用确定目的界面标识为群迁移确定界面的标识时,第一社交应用可以响应于该应用跳转请求,展示群迁移确定界面,通过群迁移确定界面接收候选迁移会话群获取操作,响应于候选迁移会话群获取操作,向第一服务器发送候选迁移会话群获取请求。例如,群迁移确定界面中可以展示有群迁移确定控件,当第一社交应用检测到对群迁移确定控件的触发操作时,可以确定获取到候选迁移会话群获取操作,向第一服务器发送候选迁移会话群获取请求。
78.本实施例中,当第一终端接收待第二服务器返回的第二用户账号时,则确认检测到第二用户账号,获取从候选会话群集合,从而可以在确定存在第二用户账号的情况下得到候选会话群集合,减少了无效的执行过程,提高会话群迁移的效率。
79.在一些实施例中,候选迁移会话群获取请求中携带目标票据信息,该方法还包括:接收第二服务器发送的票据获取请求,票据获取请求是在第二社交应用中触发的群迁移触发操作所触发的,第二社交应用中登录有第二用户账号;响应于票据获取请求,生成验证票据信息,将验证票据信息返回至第二服务器;响应于候选迁移会话群获取请求,向第二服务器发送账号获取请求包括:响应于候选迁移会话群获取请求,获取候选迁移会话群获取请求中的票据信息,当候选迁移会话群获取请求中的票据信息与验证票据信息对比一致时,则向第二服务器发送账号获取请求。
80.其中,票据获取请求用于从第一服务器请求票据信息。验证票据信息用于进行票据的合法性校验。票据获取请求是在第二社交应用中触发的群迁移触发操作所触发的。群迁移触发操作可以是由第二社交应用中的会话群迁移入口触发的,例如由图3中的会话群迁移入口302触发的,当第二社交应用接收到对会话群迁移入口的触发操作时,向第二服务器发送群迁移触发请求,第二服务器可以响应于该群迁移触发请求,向第一服务器发送票据获取请求。
81.具体地,票据获取请求中可以携带第一用户账号,第一服务器可以响应于票据获取请求,生成验证票据信息,并可以将生成的验证票据信息与第一用户账号建立对应关系,将验证票据信息返回至第二服务器。
82.在一些实施例中,当第二服务器接收到第一服务器返回的票据信息时,将接收到的票据信息作为目标票据信息,发送至第二用户账号登录的第二社交应用中,第二社交应用可以基于该目标票据信息向第一用户账号登录的第一社交应用发送携带目标票据信息的应用跳转请求。
83.在一些实施例中,群迁移触发请求中可以携带第一用户账号或第二用户账号,第二服务器可以响应于该群迁移触发请求,基于第一用户账号或第二用户账号进行用户合法性校验,当校验通过时,向第一服务器发送票据获取请求。
84.举例说明,如图5所示,为一些实施例中会话群迁移方法中的时序图,其中,“点击请求升级的票据”是指第二社交应用接收到对会话群迁移入口的触发操作,向第二服务器发送群迁移触发请求,“校验用户合法性”是指第二服务器对群迁移触发请求中携带的第一用户账号以及第二用户账号进行校验,“请求本次跳转票据”是指“校验用户合法性”的结果为校验通过时,向第一服务器发送票据获取请求,“内部判断并颁发票据”是指第一服务器响应于票据获取请求,生成验证票据信息,“带有票据跳转”是指第二社交应用向第一社交应用发送携带票据信息的应用跳转请求。“用户跳转到第一社交应用进行操作”是指在第一社交应用中展示群迁移确定界面,“判断票据合法性”是指将应用跳转请求中的票据信息即目标票据信息与第一服务器中存储的与第一用户账号对应的验证票据信息进行对比。“请求用户在第二社交应用中的身份”是指获取与第一用户账号对应的第二用户账号。“返回对应身份标识”是指将第二用户账号发送至第一服务器,“返回可升级群列表”是指将候选会话群集合发送至第一用户账号登录的第一社交应用。由于第一社交应用与第二社交应用是独立存在的应用,因此在从第二社交应用跳转到第一社交应用时,需要票据作为双方协议验证,以保证用户当前的操作是合法的。
85.本实施例中,将目标票据信息与验证票据信息进行对比,若对比一致,则说明候选迁移会话群获取请求是合法的,从而在对比一致的情况下向第二服务器发送账号获取请求,可以提高会话群迁移的安全性,减少恶意的对会话群进行迁移的情况发生。
86.在一些实施例中,该方法还包括:接收第二服务器发送的针对目标会话群的第二群消息,第二群消息是通过第二用户账号登录的第二社交应用发送的;获取目标会话群中第一社交应用对应的会话账号集合;向会话账号集合中的各个会话账号对应的会话端发送第二群消息以及第二用户账号,以使得会话端在第一社交应用中目标会话群的会话界面中展示第二群消息,并对应于第二群消息展示第二用户账号对应的账号信息。
87.其中,第二群消息是通过第二用户账号登录的第二社交应用发送的,第二群消息可以是用户在第二用户账号登录的第二社交应用中向目标会话群中输入的消息。会话账号集合中包括目标会话群中属于第一社交应用的各个用户账号。目账号信息可以包括用户账号、头像或昵称中的至少一个。
88.具体地,当第二用户账号登录的第二社交应用中获取到用户向目标会话群中输入的第二群消息时,第二社交应用可以将第二群消息发送至第二服务器,第二服务器可以将第二群消息进行存储,并且可以将该第二群消息发送至第一服务器,第一服务器可以将该第二群消息进行存储,并可以将该第二群消息推送至第一社交应用中的目标会话群中的各个用户账号的会话端中。
89.在一些实施例中,第一社交应用中的目标会话群中的用户账号,可以利用对应的
会话端登录第一社交应用,第一社交应用中可以展示目标会话群对应的会话界面,当会话端接收到针对目标会话群的会话消息获取操作时,可以向第一服务器发送会话消息获取请求,会话消息获取请求中可以携带目标会话群的会话群标识以及用户账号,第一服务器可以响应于会话消息获取请求,将第二群消息返回至会话消息获取请求的发送端。
90.在一些实施例中,会话端接收到第一服务器返回第二群消息以及第二用户账号时,可以获取第二用户账号的账号信息,将第二群消息以及该第二用户账号的账号信息对应展示在会话界面中。
91.本实施例中,向会话账号集合中的各个会话账号对应的会话端返送第二群消息以及第二用户账号,从而会话端可以在第一社交应用的目标会话群的会话界面中展示第二群消息,从而实现了不同社交应用之间的消息上的互通,提高了会话效率。
92.在一些实施例中,如图6所示,提供了一种会话群迁移方法,以该方法应用于图1中的第二服务器106为例进行说明,包括以下步骤:
93.s602,接收第一社交应用对应的第一服务器发送的目标会话群对应的群迁移信息;其中,目标会话群包括第一社交应用对应的第一用户账号,第一服务器响应于针对目标会话群的会话群迁移请求,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并触发发送群迁移信息。
94.其中,目标会话群包括第一社交应用对应的第一用户账号。会话群迁移请求用于请求将第一用户账号在第一社交应用中的会话群迁移到该第一用户账号对应的第二用户账号在第二社交应用中,得到互通群从而使得第一社交应用中的会话群可以成为第一社交应用以及第二社交应用共享或互通的会话群,从而可以实现不同社交应用之间的会话消息的互通。
95.群迁移信息中可以包括目标会话群的会话群标识,还可以包括目标会话群中包括的各个会话用户对应的用户账号或用户账号对应的账号信息。
96.具体地,群迁移信息可以是在将第二用户账号加入到目标会话群之后触发的,例如,第一服务器可以接收针对目标会话群的会话群迁移请求,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并可以将目标会话群的群属性修改为互通群,当确定第二用户账号加入到目标会话群并且目标会话群的群属性修改为互通群时,向第二服务器发送针对目标会话群对应的群迁移信息。
97.s604,基于群迁移信息将目标会话群作为第二社交应用对应的会话群。
98.具体地,第二服务器可以从群迁移信息中获取目标会话群对应的会话群标识,作为目标会话群的第一群标识,将第一群标识加入到第二用户账号对应的会话群标识集合中,以使得目标会话群成为第二用户账号在第二社交应用中的会话群。会话群标识集合中可以包括第二用户账号在第二社交应用中对应的各个会话群的标识。
99.在一些实施例中,第二服务器可以生成目标会话群对应的第二群标识,将第一群标识与第二群标识建立对应关系。第二服务器可以将第二群标识加入到第二用户账号对应的会话群标识集合中,以使得目标会话群成为第二用户账号在第二社交应用中的会话群。
100.s606,将目标会话群对应的群建立通知消息发送至第二用户账号对应的终端中,以使得终端通过第二社交应用基于群建立通知消息展示目标会话群。
101.其中,群建立通知消息用于通知在第二社交应用中建立了新的会话群,即在第二
社交应用中添加了目标会话群。群建立通知消息中可以携带目标会话群的会话群标识,还可以携带目标会话群中用户账号。
102.具体地,当第二服务器将目标会话群作为第二社交应用中的会话群时,第二服务器可以向第二用户账号登录的第二社交应用发送群建立通知消息,群建立通知消息中可以包括目标会话群的会话群标识,第二用户账号登录的第二社交应用可以基于目标会话群的会话群标识,将目标会话群展示在第二用户账号登录的第二社交应用的会话界面中。
103.上述会话群迁移方法中,接收第一社交应用对应的第一服务器发送的目标会话群对应的群迁移信息,基于群迁移信息将目标会话群作为第二社交应用对应的会话群,将目标会话群对应的群建立通知消息发送至第二用户账号对应的终端中,终端可以基于群建立通知消息在第二社交应用中展示目标会话群,从而快速的将第一社交应用中的会话群迁移至第二社交应用中,提高了建立会话群的效率。另外,由于目标会话群为第一社交应用中的会话群,通过迁移将第一社交应用中的会话群迁移为第二社交应用中的会话群,即使得目标会话群成为第一社交应用以及第二社交应用互通的会话群,从而可以将第一社交应用中的会话消息发送至第二社交应用中,也可以将第二社交应用中的会话消息发送至第一社交应用中,提高了会话的互通性以及会话效率。
104.在一些实施例中,目标会话群是从展示的候选会话群集合中选取的,该方法还包括:接收群迁移触发请求;群迁移触发请求是响应于第二社交应用接收的群迁移触发操作生成的,第二社交应用登录有第二用户账号;响应于群迁移触发请求,向第一服务器发送票据获取请求;接收第一服务器响应于票据获取请求所返回的票据信息,作为目标票据信息,向第二用户账号对应的终端返回目标票据信息,以使得终端基于目标票据信息从第二社交应用跳转到第一社交应用,通过第一社交应用获取候选会话群集合并展示。
105.其中,群迁移触发请求用于触发将第一用户账号在第一社交应用中的会话群迁移至该第一用户账号对应的第二社交应用中的第二应用账号所属的会话群。
106.群迁移触发操作用于触发群迁移触发请求,群迁移触发操作可以是任意的操作,例如可以是滑动操作或者点击操作中的任意一个,例如可以是对第二社交应用中展示的会话群迁移入口的点击操作。票据获取请求用于请求获取完成群迁移所需要验证的票据信息。
107.具体地,当第一服务器接收到第二服务器发送的票据获取请求时,可以为第一服务器生成验证票据信息,并将验证票据信息返回至第二服务器,第二服务器可以将接收到的票据信息作为目标票据信息,将目标票据信息返送至第二用户账号登录的第二社交应用,第二社交应用可以基于该目标票据信息向第一用户账号登录的第一社交应用发送应用跳转请求,应用跳转请求中可以携带该目标票据信息,第一社交应用响应于该应用跳转请求,从第一服务器获取候选会话群集合,在第一社交应用中展示候选会话群集合。
108.在一些实施例中,群迁移触发操作是第二社交应用中展示的会话群迁移入口的触发操作。第二社交应用可以是借助于第一用户账号登录的,即第二用户账号登录的第二社交应用可以是借助与第一用户账号登录的。例如,第二社交应用可以向第二服务器发送登录请求,登录请求中可以携带第一用户账号,第二服务器可以基于第一用户账号登录第二用户账号对应的第二社交应用。如图7所示,展示了第二社交应用利用第一用户账号登录第二社交应用。
109.在一些实施例中,当第二服务器确定第二社交应用中成功的登录了第二用户账号时,第二服务器可以获取第二用户账号对应的用户属性信息,对用户属性信息进行群迁移权限的判断,当确定第二用户账号具有群迁移权限时,在第一社交应用中展示会话群迁移入口。如图7所示,群迁移权限可以是由第二服务器判断的,也可以是由其他设备判断的,例如,第二服务器可以向异步判断服务器发送权限判断请求,权限判断请求中可以携带第二用户账号对应的用户属性信息,异步判断服务器可以基于用户属性信息确定第二用户账号是否具有群迁移权限,并将判断的结果返回至第二社交应用。
110.本实施例中,接收第一服务器响应于票据获取请求所返回的票据信息,作为目标票据信息,向第二用户账号对应的终端返回该目标票据信息,从而使得终端基于目标票据信息从第二社交应用跳转到第一社交应用,由于目标票据信息是从第一服务器获取的,因此,第一服务器可以基于目标票据信息与第一服务器中生成的验证票据进行对比,从而验证票据是否合法,当验证票据合法时,获取候选会话群集合,将候选会话群集合发送至第一社交应用,从而提高了会话群迁移的安全性,减少了恶意的群迁移的情况。
111.在一些实施例中,群迁移信息包括目标会话群对应的第一群标识,基于群迁移信息将目标会话群作为第二社交应用对应的会话群包括:生成目标会话群对应的第二群标识以及第二群标识对应的迁移标识,并建立第二群标识与第一群标识之间的对应关系;该方法还包括:接收第二用户账号对应的群消息发送请求,群消息发送请求携带第二群消息以及第二群标识;当检测到第二群标识存在对应的迁移标识时,
112.其中,迁移标识可以预设或者根据需要设置,迁移标识用于指示第二社交应用中的目标会话群是通过迁移得到的。
113.群消息发送请求用于请求将第二群消息发送至目标会话群中的各个用户账号的会话端。群消息发送请求中可以携带第二群消息以及第二群标识,还可以携带第二用户账号。
114.具体地,当第二服务器确定第二群标识存在对应的迁移标识时,即确定第二社交应用中的目标会话群是通过迁移得到时,第二服务器可以基于第一群标识与第二群标识之间的对应关系,基于第二群标识确定对应的第一群标识,向第一服务器发送第二群消息、第一群标识以及第二用户账号。
115.在一些实施例中,当第一服务器接收到第二服务器发送的第二群消息以及第一群标识时,基于第一群标识确定第二群消息为目标会话群对应的群消息,则第一服务器可以向目标会话群中的各个用户账号的会话端发送该第二群消息,会话端可以在第一社交应用对应的会话界面中对应展示第二用户账号以及第二群消息。
116.本实施例中,建立第二群标识与第一群标识之间的对应关系,生成目标会话群对应的第二群标识以及第二群标识对应的迁移标识,接收第二用户账号对应的群消息发送请求,当检测到第二群标识存在对应的迁移标识时,向第一服务器发送第二群消息以及第一群标识,从而可以基于第一群标识与第二群标识之间的对应关系,将第一社交应用中的目标会话群与第二社交应用中的目标会话群建立了对应关系,使得目标会话群中的消息可以在第一社交应用与第二社交应用之间进行互通,提高了会话效率。
117.在一些实施例中,提供了一种会话群迁移方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:展示第一用户账号对应的待迁移的候选会话群集合。响应于
针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为目标会话群;目标会话群包括第一社交应用对应的第一用户账号。触发针对目标会话群的会话群迁移请求,以请求第一社交应用对应的第一服务器将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,以使得第二服务器基于群迁移信息将目标会话群作为第二社交应用对应的会话群。
118.上述会话群迁移方法中,展示第一用户账号对应的待迁移的候选会话群集合,响应于针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为目标会话群;目标会话群包括第一社交应用对应的第一用户账号,触发针对目标会话群的会话群迁移请求,以请求第一社交应用对应的第一服务器将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,以使得第二服务器基于群迁移信息将目标会话群作为第二社交应用对应的会话群,从而快速的将第一社交应用的会话群迁移到第二社交应用中,提高了建立会话群的效率。并且使得目标会话群成为第一社交应用与第二社交应用互通的会话群,从而可以将第一社交应用中的会话消息发送至第二社交应用中,也可以将第二社交应用中的会话消息发送至第一社交应用中,提高了会话的互通性以及会话效率。
119.在一些实施例中,展示第一用户账号对应的待迁移的候选会话群集合包括:接收第二社交应用触发的针对第一社交应用的应用跳转请求;当应用跳转请求是响应于针对第一社交应用的群迁移操作触发的时,则展示第一用户账号对应的待迁移的候选会话群集合。
120.其中,针对第一社交应用的应用跳转请求用于请求从第二社交应用跳转至第一社交应用。应用跳转请求中可以携带目的界面标识,目的界面标识为跳转到第一社交应用后所展示的界面的标识。目的界面标识可以为群迁移确定界面的标识。
121.具体地,第二用户账号登录的第二社交应用中可以展示会话群迁移入口,当第二社交应用检测到对会话群迁移入口的触发操作时,生成针对第一社交应用的应用跳转请求。其中,第二用户账号登录的第二社交应用可以是借助第一用户账号登录的。
122.在一些实施例中,第一社交应用从应用跳转请求中获取目的界面标识,当确定目的界面标识为群迁移确认界面的标识时,确定该应用跳转请求是响应于针对第二社交应用的群迁移操作触发的。
123.在一些实施例中,第一社交应用可以在群迁移确认界面上展示群迁移确定控件,当获取到对群迁移确定控件的触发操作时,向第一服务器发送候选迁移会话群获取请求,第一服务器向第一社交应用返回候选会话群集合,第一社交应用展示候选会话群集合。
124.本实施例中,接收第二社交应用触发的针对第一社交应用的应用跳转请求,当应用跳转请求是响应于针对第一社交应用的群迁移操作触发的时,则展示第一用户账号对应的待迁移的候选会话群集合,提高了会话群迁移过程的规范性。
125.在一些实施例中,提供了一种会话群迁移方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:展示第二社交应用中登录的第二用户账号对应的社交应用界面;通过社交应用界面接收针对第一社交应用的群迁移操作;响应于群迁移操作触发针对第一社交应用的应用跳转请求,以请求从第二社交应用跳转到第一社交应用,使得第一
社交应用获取第一社交应用中登录的第一用户账号对应的待迁移的候选会话群集合,并展示待迁移的候选会话群集合。
126.上述会话群迁移方法中,展示第二社交应用中登录的第二用户账号对应的社交应用界面,通过社交应用界面接收针对第一社交应用的群迁移操作,响应于群迁移操作触发针对第一社交应用的应用跳转请求,以请求从第二社交应用跳转到第一社交应用,使得第一社交应用获取第一社交应用中登录的第一用户账号对应的待迁移的候选会话群集合,并展示待迁移的候选会话群集合,从而基于群迁移操作从第二社交应用跳转到第一社交应用,并获取了待迁移的候选会话群集合,从而可以将候选会话群集合中的会话群迁移至第二社交应用,提高了建立会话群的效率,并且使得目标会话群成为第一社交应用与第二社交应用互通的会话群,从而可以将第一社交应用中的会话消息发送至第二社交应用中,也可以将第二社交应用中的会话消息发送至第一社交应用中,提高了会话的互通性以及会话效率。
127.在一些实施例中,展示第二社交应用中登录的第二用户账号对应的社交应用界面包括:接收第二服务器发送的第二用户账号对应的用户属性信息,第二服务器为第二社交应用对应的服务器;当基于用户属性信息确定第二用户账号具有群迁移权限时,在所展示的社交应用界面上展示会话群迁移入口,会话群迁移入口用于接收针对第一社交应用的群迁移操作。
128.具体地,用户属性信息可以包括第二用户账号对应的用户类型,用户类型可以包括企业类型或个人类型中的至少一个,当确定第二用户账号为企业类型时,可以确定第二用户账号具有群迁移权限。
129.本实施例中,当基于用户属性信息确定第二用户账号具有群迁移权限时,在所展示的社交应用界面上展示会话群迁移入口,从而可以对展示会话群迁移入口进行了权限的判断,减少恶意的迁移群的行为,提高了群迁移的安全性。
130.本技术还另外提供一种应用场景,该应用场景应用上述的会话群迁移方法。
131.具体地,该会话群迁移方法在该应用场景的应用如下:
132.1、第二社交应用对应的第二客户端向第二社交应用对应的第二服务器发送登录请求,登录请求中携带第一用户账号以及授权信息。
133.其中,第二服务器从登录请求中获取第一用户账号以及授权信息,进行登录合法性校验。
134.2、第二服务器以及登录请求中携带的第一用户账号以及授权信息进行合法性验证,当确定验证通过时,向第二社交应用的第二客户端返回登录成功的提示信息。
135.3、第二社交应用基于登录成功的提示信息,展示第二社交应用对应的第二用户账号的社交应用界面。
136.4、当确定第二用户账号登录第二社交应用后,第二服务器向异步判断服务器发送群迁移权限验证请求,群迁移权限验证请求中携带用户属性信息。
137.5、异步判断服务器响应于群迁移权限验证请求,当基于用户属性信息确定第二用户账号具有群迁移权限时,向第二客户端发送验证通过信息。
138.6、第二客户端基于异步判断服务器返回的验证通过信息在第二社交应用对应的第二用户账号的社交应用界面中展示会话群迁移入口。
139.7、第二社交应用接收对会话群迁移入口的触发操作,确定接收到针对第一社交应用的群迁移操作,响应于群迁移操作,向第二服务器发送群迁移触发请求。
140.8、第二服务器响应于群迁移触发请求,向第一服务器发送票据获取请求。
141.9、第一服务器响应于票据获取请求,生成验证票据信息,将验证票据信息返回至第二服务器。
142.10、第二服务器接收第一服务器发送的票据,作为目标票据信息,将目标票据信息发送至第二社交应用。
143.11、第二社交应用接收到目标票据信息时,向第一社交应用发送应用跳转请求;应用跳转请求中携带目标票据信息。
144.12、第一社交应用响应于应用跳转请求,展示群迁移确定界面,通过群迁移确定界面接收候选迁移会话群获取操作;向第一服务器发送候选迁移会话群获取请求;候选迁移会话群获取请求中携带目标票据信息。
145.13、第一服务器响应于候选迁移会话群获取请求,将目标票据信息与验证票据信息进行对比,当对比一致时,向第二服务器发送账号获取请求;账号获取请求中携带第一用户账号。
146.14、第二服务器基于第一用户账号获取第二社交应用对应的与第一用户账号关联的第二用户账号,将获取的第二用户账号返回至第一服务器。
147.15、当第一服务器获取到第一用户账号关联的第二用户账号时,获取第一用户账号对应的会话群集合,从会话群集合中获取第一用户账号为群主的各个会话群,组成候选会话群集合;将候选会话群集合发送至第一用户账号登录的第一社交应用中。
148.16、第一用户账号登录的第一社交应用展示候选会话群集合,并响应于针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为待迁移的目标会话群,当接收到针对目标会话群的会话群迁移操作时,向第一服务器发送针对目标会话群的会话群迁移请求。
149.17、第一服务器响应于会话群迁移请求,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群更新为与第一社交应用以及第二社交应用的互通群,然后向第一用户账号登录的第一社交应用发送迁移成功的信息。
150.18、第一服务器将通过第一社交应用输入到目标会话群中的会话消息发送至第二服务器。
151.19、第二服务器将从第一服务器获取的目标会话群的会话消息进行存储,并向第二用户账号登录的第二社交应用发送针对目标会话群的群消息更新的提示信息。
152.如图8所示,第一服务器更新群主以及更新群属性,并将群消息发送至第二服务器。
153.20、第二用户账号登录的第二社交应用接收针对目标会话群的群消息获取操作,向第二服务器发送群消息获取请求。
154.21、第二服务器响应与群消息获取请求,将从第一服务器接收的针对目标会话群的群消息发送至第二用户账号登录的第二社交应用。
155.22、第二用户账号登录的第二社交应用将接收到的群消息展示在对应的界面中。
156.目前,假设用户在第一社交应用中的用户账号为第一用户账号,在第二社交应用
中的用户账号为第二用户账号,用户为第一社交应用中创建的会话群a的群主,当用户需要将会话群a中的用户迁移到第二社交应用时,通常是在第二社交应用中建立一个新的会话群b,并可以分别邀请会话群a中的用户加入到会话群b中,或者呼吁会话群a中的用户通过对会话群b的二维码进行扫码以加入会话群b中,然而,如果会话群a中包括的用户数量较多时,如果需要将会话群a中的用户完全迁移到会话群b中需要通知到每一个群每的用户,迁移难度大,并且是否迁移成功取决于会话群a内的每个用户,整体会消耗较多的时间,迁移的效率低,并且不能保证会话群a中的用户均会迁移到会话群b中,即用户进行新旧群转移的时候,因为路径冗长,如果一个群内,人员相对较多的时候,整体迁移工作会更加繁琐而且困难。并且,群主需要对会话群b进行设置,例如设置群标题、群公告以及群管理员等,并且群中的用户需要手动的设置昵称,比较麻烦。另外,切换期间群内消息不连贯,实际存在两个群,新群在所有用户进入之前,可能老群还未废除,群内用户可能出现新老群会产生两套消息流水,群内用户会比较困惑,而且无法整合。当一个用户有多个会话群时,由于每个群的发言时间以及本身用户自身的信息的更新,用户自身可能都无法完全获取已有的居民群列表,而且当群数过多时,这个迁移工作负载性将指数级增长。例如,对于单个员工而言,第一社交应用与第二社交应用是两个看似割裂的独立应用,如果需要将自己的客户群列表从第一社交应用迁移到第二社交应用,需要涉及从第二社交应用上逐个建立新群,然后手动或者宣传让对应群内成员进行自主迁移,可操作性跟可维护性都非常低。
157.而本技术提供的会话群迁移方法,可以使得当前群内的所有用户可以无缝的切换到新群,不需要用户额外记录回忆搜索,点击即可拉出迁移用户自己的所有作为群主的会话群进行筛选,聊天记录以及群内所有属性平移,不需要管理员额外设置,所有迁移工作只需要两次跳转点击步骤即可完成一次完整的会话群转移到互通群的能力。例如,企业服务人员的客户群,属于企业级别的财产,因此,企业员工在需要转移第一社交应用中的居民群到第二社交应用内部可被管理的互通群过程中,企业管理员可以及时了解整体迁移情况,以及可以以无群内客户丢失的低成本进行群转移。
158.应该理解的是,虽然图2-图8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-图8中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
159.在一些实施例中,如图9所示,提供了一种会话群迁移装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:会话群迁移请求接收模块902、会话群更新模块904和群迁移信息发送模块906,其中:会话群迁移请求接收模块902,用于接收针对第一用户账号对应的目标会话群的会话群迁移请求;目标会话群包括第一社交应用对应的第一用户账号;会话群更新模块904,用于响应于会话群迁移请求,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群更新为与第一社交应用以及第二社交应用关联的会话群;群迁移信息发送模块906,用于将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,以使
得第二服务器基于群迁移信息将目标会话群作为第二社交应用对应的会话群。
160.在一些实施例中,该装置还包括:候选迁移会话群获取请求接收模块,用于接收通过第一用户账号登录的第一社交应用发送的候选迁移会话群获取请求;候选会话群集合得到模块,用于响应于候选迁移会话群获取请求,从第一用户账号对应的会话群集合中选取第一用户账号的群成员属性满足成员属性条件的会话群,将满足成员属性条件的会话群组成候选会话群集合;候选会话群集合发送模块,用于将候选会话群集合发送至第一用户账号对应的终端中,以使得终端通过第一社交应用展示候选会话群集合,并响应于针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为待迁移的目标会话群。
161.在一些实施例中,候选会话群集合得到模块包括:候选迁移会话群获取请求响应单元,用于响应于候选迁移会话群获取请求,检测第二社交应用对应的与第一用户账号关联的第二用户账号;候选会话群集合得到单元,用于当检测到第二用户账号时,从第一用户账号对应的会话群集合中选取第一用户账号的群成员属性满足成员属性条件的会话群,将满足成员属性条件的会话群组成候选会话群集合。
162.在一些实施例中,候选迁移会话群获取请求响应单元,还用于响应于候选迁移会话群获取请求,向第二服务器发送账号获取请求,账号获取请求携带第一用户账号,以使得第二服务器基于第一用户账号获取关联的第二用户账号;当接收到第二服务器返回的第二用户账号时,则确认检测到第二用户账号。
163.在一些实施例中,候选迁移会话群获取请求中携带目标票据信息,该装置还包括:票据获取请求接收模块,用于接收第二服务器发送的票据获取请求,票据获取请求是在第二社交应用中触发的群迁移触发操作所触发的,第二社交应用中登录有第二用户账号;验证票据信息发送模块,用于响应于票据获取请求,生成验证票据信息,将验证票据信息返回至第二服务器;候选迁移会话群获取请求响应单元,还用于响应于候选迁移会话群获取请求,获取候选迁移会话群获取请求中的票据信息;当候选迁移会话群获取请求中的票据信息与验证票据信息对比一致时,则向第二服务器发送账号获取请求。
164.在一些实施例中,该装置还包括:第二群消息接收模块,用于接收第二服务器发送的针对目标会话群的第二群消息,第二群消息是通过第二用户账号登录的第二社交应用发送的;会话账号集合获取模块,用于获取目标会话群中第一社交应用对应的会话账号集合;第二群消息发送模块,用于向会话账号集合中的各个会话账号对应的会话端发送第二群消息以及第二用户账号,以使得会话端在第一社交应用中目标会话群的会话界面中展示第二群消息,并对应于第二群消息展示第二用户账号对应的账号信息。
165.在一些实施例中,如图10所示,提供了一种会话群迁移装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:群迁移信息接收模块1002、会话群迁移模块1004和群建立通知消息发送模块1006,其中:群迁移信息接收模块1002,用于接收第一社交应用对应的第一服务器发送的目标会话群对应的群迁移信息;其中,目标会话群包括第一社交应用对应的第一用户账号,第一服务器响应于针对目标会话群的会话群迁移请求,将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并触发发送群迁移信息;会话群迁移模块1004,用于基于群迁移信息将目标会话群作为第二社交应用对应的会话群;群建立通知消息发送模块1006,用于将目标会
话群对应的群建立通知消息发送至第二用户账号对应的终端中,以使得终端通过第二社交应用基于群建立通知消息展示目标会话群。
166.在一些实施例中,目标会话群是从展示的候选会话群集合中选取的,该装置还包括:群迁移触发请求接收模块,用于接收群迁移触发请求;群迁移触发请求是响应于第二社交应用接收的群迁移触发操作生成的,第二社交应用登录有第二用户账号;票据获取请求发送模块,用于响应于群迁移触发请求,向第一服务器发送票据获取请求;验证票据信息接收模块,用于接收第一服务器响应于票据获取请求所返回的验证票据信息,向第二用户账号对应的终端返回验证票据信息,以使得终端基于验证票据信息从第二社交应用跳转到第一社交应用,通过第一社交应用获取候选会话群集合并展示。
167.在一些实施例中,群迁移信息包括目标会话群对应的第一群标识;会话群迁移模块包括:迁移标识生成单元,用于生成目标会话群对应的第二群标识以及第二群标识对应的迁移标识,并建立第二群标识与第一群标识之间的对应关系;该装置还包括:群消息发送请求接收模块,用于接收第二用户账号对应的群消息发送请求,群消息发送请求携带第二群消息以及第二群标识;第二群消息发送模块,用于当检测到第二群标识存在对应的迁移标识时,则基于对应关系获取第一群标识,向第一服务器发送第二群消息以及第一群标识,以使得所第一服务器基于第一群标识确定第二群消息为针对目标会话群的第二群消息。
168.在一些实施例中,提供了一种会话群迁移装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:候选会话群集合展示模块、目标会话群得到模块以及会话群迁移请求触发模块,其中,候选会话群集合展示模块,用于展示第一用户账号对应的待迁移的候选会话群集合;目标会话群得到模块,用于响应于针对候选会话群集合中的候选会话群的选择操作,将所选择的候选会话群作为目标会话群;目标会话群包括第一社交应用对应的第一用户账号;会话群迁移请求触发模块,用于触发针对目标会话群的会话群迁移请求,以请求第一社交应用对应的第一服务器将第一用户账号在第二社交应用所对应的第二用户账号加入到目标会话群中,并将目标会话群对应的群迁移信息发送至第二社交应用对应的第二服务器中,以使得第二服务器基于群迁移信息将目标会话群作为第二社交应用对应的会话群。
169.在一些实施例中,候选会话群集合展示模块包括:应用跳转请求接收单元,用于接收第二社交应用触发的针对第一社交应用的应用跳转请求;候选会话群集合展示单元,用于当应用跳转请求是响应于针对第一社交应用的群迁移操作触发的时,则展示第一用户账号对应的待迁移的候选会话群集合。
170.在一些实施例中,提供了一种会话群迁移装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:社交应用界面展示模块、群迁移操作接收模块以及应用跳转请求响应模块,其中,社交应用界面展示模块,用于展示第二社交应用中登录的第二用户账号对应的社交应用界面;群迁移操作接收模块,用于通过社交应用界面接收针对第一社交应用的群迁移操作;应用跳转请求响应模块,用于响应于群迁移操作触发针对第一社交应用的应用跳转请求,以请求从第二社交应用跳转到第一社交应用,使得第一社交应用获取第一社交应用中登录的第一用户账号对应的待迁移的候选会话群集合,并展示待迁移的候选会话群集合。
171.在一些实施例中,社交应用界面展示模块包括:用户属性信息接收单元,用于接收
第二服务器发送的第二用户账号对应的用户属性信息,第二服务器为第二社交应用对应的服务器;会话群迁移入口展示单元,用于当基于用户属性信息确定第二用户账号具有群迁移权限时,在所展示的社交应用界面上展示会话群迁移入口,会话群迁移入口用于接收针对第一社交应用的群迁移操作。
172.关于会话群迁移装置的具体限定可以参见上文中对于会话群迁移方法的限定,在此不再赘述。上述会话群迁移装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
173.在一些实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图11所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种会话群迁移方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
174.在一些实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图12所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储会话群迁移方法中涉及到的相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种会话群迁移方法。
175.本领域技术人员可以理解,图11和12中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
176.在一些实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
177.在一些实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
178.在一些实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。
179.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
180.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
181.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。