一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

消息处理方法、装置、计算机设备和存储介质与流程

2023-02-04 16:06:58 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种消息处理方法、装置、计算机设备和存储介质。


背景技术:

2.随着计算机技术的发展,通过互联网进行信息传递越来越普遍,比如通过通信工具建立会话,通过会话实现至少两个联系人之间的沟通、交流。当消息发送者需要向多于一个会话的会话成员同步消息时,消息发送者需要依次打开会话发送消息,尤其在消息的数量较多时,消息发送者需要在不同的会话之间切换,导致消息同步效率低。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种能够提升多于一个会话的消息同步效率的方法、装置、计算机设备和存储介质。
4.一种消息处理方法,该方法包括:
5.进入运行于即时通信应用中的子应用,所述即时通信应用以目标用户标识登录,所述子应用以所述目标用户标识授权登录;
6.在所述子应用中显示至少一个会话各自对应的会话标识,所述至少一个会话是通过所述即时通信应用创建、且与所述目标用户标识对应的会话;
7.在所述子应用中各所述会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;
8.响应于对所述群发信息的发送操作,通过所述子应用将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
9.一种消息处理装置,该装置包括:
10.进入模块,用于进入运行于即时通信应用中的子应用,所述即时通信应用以目标用户标识登录,所述子应用以所述目标用户标识授权登录;
11.显示模块,用于在所述子应用中显示至少一个会话各自对应的会话标识,所述至少一个会话是通过所述即时通信应用创建、且与所述目标用户标识对应的会话;
12.所述显示模块,还用于在所述子应用中各所述会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;
13.发送模块,用于响应于对所述群发信息的发送操作,通过所述子应用将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
14.在一个实施例中,所述显示模块,还用于:在所述子应用中显示会话标识列表,所述会话标识列表包括所述即时通信应用中与所述目标用户标识相对应的会话的会话标识;响应于对所述会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在所述子应用中显示各所述会话标识。
15.在一个实施例中,所述显示模块,还用于:在所述子应用中显示所述即时通信应用
中与所述目标用户标识相对应的群组会话的会话标识构成的群组会话标识列表;响应于对所述群组会话标识列表中的会话标识的选择操作,确定至少一个群组会话标识,并在所述子应用中显示各所述群组会话标识。
16.在一个实施例中,所述显示模块,还用于:向所述即时通信应用对应的应用服务器发送携带所述目标用户标识的会话获取请求;接收所述应用服务器响应于所述会话获取请求返回的与所述目标用户标识对应的会话标识;根据接收的会话标识显示所述会话标识列表。
17.在一个实施例中,所述消息处理装置还包括确定模块,所述确定模块用于:按照对所述会话标识列表中的会话标识的选择顺序,确定各所述会话标识的会话消息发送顺序;所述显示模块,还用于:响应于对所述群发信息的发送操作,通过所述子应用按照各所述会话标识的会话消息发送顺序,依次将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
18.在一个实施例中,所述显示模块,还用于:当确定的所述至少一个会话标识为多于一个会话对应的会话标识时,在所述子应用中显示共同会话成员标识,所述共同会话成员标识是同时属于所述多于一个会话的会话成员所对应的用户标识;所述消息处理装置还包括选择模块,所述选择模块,用于:响应于对所述共同会话成员标识中任一共同会话成员标识的选择操作,将选择的共同会话成员标识对应的会话成员作为所述群发信息的发送者;所述发送模块,还用于:当所述选择的共同会话成员标识与所述目标用户标识匹配时,以所述目标用户标识作为发送者,通过所述子应用将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
19.在一个实施例中,所述消息处理装置还包括分享模块,所述分享模块,用于:当所述选择的共同会话成员标识与所述目标用户标识不匹配时,将用于群发所述群发信息的所述子应用分享至所述选择的共同会话成员标识与所述目标会话成员标识所构建的会话。
20.在一个实施例中,所述显示模块,还用于:当所述选择的共同会话成员标识与所述目标用户标识匹配时,在所述子应用中显示所述多于一个会话各自对应的会话标识;在所述子应用中各所述会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;所述发送模块,还用于:响应于对所述群发信息的发送操作,以所述选择的共同会话成员标识作为所述群发信息的发送者,通过所述子应用将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
21.在一个实施例中,所述显示模块,还用于:获取所述多于一个会话各自对应的会话标识;向所述即时通信应用的应用服务器发送会话成员获取请求,所述会话成员获取请求携带各所述会话标识;接收所述应用服务器响应于所述会话成员获取请求返回的与各所述会话标识分别对应的会话成员标识;根据各所述会话标识对应的会话成员标识确定所述共同会话成员标识。
22.在一个实施例中,所述显示模块,还用于:在所述子应用中显示各所述会话标识所共同对应的信息编辑区域;响应于在所述信息编辑区域的输入操作,获取所述群发信息;按照与所述群发信息的信息类型匹配的信息展示格式,在所述信息编辑区域中展示所述群发信息。
23.在一个实施例中,所述进入模块,还用于:进入运行于所述即时通信应用中的子应
用,所述即时通信应用以所述目标用户标识登录;在所述子应用中显示登录授权窗口;响应于在所述登录授权窗口的授权操作,以所述目标用户标识登录所述子应用。
24.在一个实施例中,所述显示模块,还用于:当所述目标用户标识对应的会话成员从所述会话标识对应的会话中被移除时,在所述子应用中显示关于所述群发信息在所述会话标识对应的会话中发送失败的提示信息。
25.在一个实施例中,所述消息处理装置还包括返回模块,所述返回模块,还用于:从所述子应用返回以所述目标用户标识登录的即时通信应用中;所述显示模块,还用于:在所述即时通信应用中的与各所述会话标识对应的会话中,显示包括所述群发信息的会话消息。
26.在一个实施例中,所述返回模块,还用于:从所述子应用返回以所述目标用户标识登录的即时通信应用中;所述显示模块,还用于:在所述即时通信应用中的与各所述会话标识对应的会话中,显示除所述目标用户标识以外的其他会话成员标识通过所述子应用推送的包括所述群发信息的会话消息。
27.在一个实施例中,所述显示模块,还用于:将所述群发信息作为会话消息发送至各所述会话标识对应的会话成员标识登录的即时通信应用后,通过以所述会话成员标识登录的即时通信应用,在与各所述会话标识对应的会话页面中,显示所述会话消息。
28.在一个实施例中,所述发送模块,还用于:通过所述子应用将所述群发信息、所述目标用户标识和各所述会话标识发送至子应用服务器;通过所述子应用服务器将所述群发信息、所述目标用户标识和各所述会话标识转发至所述即时通信应用对应的应用服务器;通过所述应用服务器将所述群发信息作为会话消息发送至与各所述会话标识的会话;通过以各所述会话标识中会话成员标识登录的即时通信应用,在与各所述会话标识对应的会话页面中,显示所述目标用户标识推送的包括所述群发信息的会话消息。
29.在一个实施例中,所述发送模块,还用于:通过以所述目标用户标识登录的即时通信应用,在与各所述会话标识对应的会话页面中,显示所述目标用户标识推送的包括所述群发信息的会话消息。
30.一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
31.进入运行于即时通信应用中的子应用,所述即时通信应用以目标用户标识登录,所述子应用以所述目标用户标识授权登录;
32.在所述子应用中显示至少一个会话各自对应的会话标识,所述至少一个会话是通过所述即时通信应用创建、且与所述目标用户标识对应的会话;
33.在所述子应用中各所述会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;
34.响应于对所述群发信息的发送操作,通过所述子应用将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
35.一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
36.进入运行于即时通信应用中的子应用,所述即时通信应用以目标用户标识登录,所述子应用以所述目标用户标识授权登录;
37.在所述子应用中显示至少一个会话各自对应的会话标识,所述至少一个会话是通过所述即时通信应用创建、且与所述目标用户标识对应的会话;
38.在所述子应用中各所述会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;
39.响应于对所述群发信息的发送操作,通过所述子应用将所述群发信息作为会话消息分别发送至所述即时通信应用中与各所述会话标识对应的会话。
40.一种计算机程序,计算机程序包括计算机指令,计算机指令存储在计算机可读存储介质中,计算机设备的处理器从计算机可读存储介质读取计算机指令,处理器执行计算机指令,使得计算机设备执行上述消息处理方法的步骤。
41.上述消息处理方法、装置、计算机设备和存储介质,通过运行于即时通信应用中且以目标用户标识登录的子应用,显示即时通信应用中与目标用户标识对应的至少一部分会话各自的会话标识,以及各会话标识所共同对应的信息编辑区域,这样,通过子应用可自主编辑群发信息,从而向即时通信应用中与目标用户标识对应的至少一部分会话发送包括群发信息的会话消息,通过子应用实现即时通信应用中多于一个会话的消息同步,提高了消息同步效率。
附图说明
42.图1为一个实施例中消息处理方法的应用环境图;
43.图2为一个实施例中第一即时通信应用的应用页面的界面示意图;
44.图3为一个实施例中第二即时通信应用的应用页面的界面示意图;
45.图4为一个实施例中消息处理方法的流程框图;
46.图5为一个实施例中群发记录展示页面的界面示意图;
47.图6为一个实施例中会话消息群发页面的界面示意图;
48.图7为另一个实施例中会话消息群发页面的界面示意图;
49.图8为一个实施例中接收终端通过即时通信应用展示的会话页面示意图;
50.图9为另一个实施例中接收终端通过即时通信应用展示的会话页面示意图;
51.图10为又一个实施例中接收终端通过即时通信应用展示的会话页面示意图;
52.图11为又一个实施例中会话消息群发页面的界面示意图;
53.图12为一个实施例中会话标识选择页面的界面示意图;
54.图13为另一个实施例中会话标识选择页面的界面示意图;
55.图14为一个实施例中会话消息发送步骤的框架示意图;
56.图15为一个实施例中在子应用中显示共同会话成员标识的界面示意图;
57.图16为一个实施例中分享提示窗口的界面示意图;
58.图17为一个实施例中一个实施例中在子应用中显示提示信息的界面示意图;
59.图18为再一个实施例中接收终端通过即时通信应用展示的会话页面示意图;
60.图19为一个实施例中消息处理系统的架构示意图;
61.图20为另一个实施例中消息处理方法的流程框图;
62.图21为又一个实施例中消息处理方法的流程框图;
63.图22为一个实施例中消息处理装置的结构框图;
64.图23为一个实施例中计算机设备的内部结构图。
具体实施方式
65.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
66.本技术提供的消息处理方法,可以应用于如图1所示的应用环境中。参照图1,该消息处理方法的应用环境可包括终端110和服务器120。终端110和服务器120通过网络连接。终端110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、便携式可穿戴设备等。服务器120可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。终端110以及服务器120可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
67.在一个实施例中,终端110可包括终端111、终端112、终端113等多个终端,终端111作为会话消息的发送终端,终端112、终端113等作为会话消息的接收终端。终端111上安装有即时通信应用,在即时通信应用的运行环境中,可运行用于向群组会话和/或联系人会话群发会话消息的子应用,终端111通过运行于即时通信应用的子应用,向终端112、终端113等接收终端群发会话消息。终端112、终端113等接收终端可通过与终端111相同的即时通信应用接收并显示会话消息。服务器120可包括服务器121和服务器122,服务器121是子应用对应的子应用服务器,服务器122是即时通信应用对应的应用服务器。可以理解,终端112、终端113等至少一个接收终端也可通过与终端111不同的即时通信应用接收并显示会话消息,这样服务器120还包括该至少一个接收终端安装的即时通信应用所对应的应用服务器。
68.在一个实施例中,终端111进入运行于即时通信应用中的子应用,该即时通信应用以目标用户标识登录,该子应用以目标用户标识授权登录;在子应用中显示至少一个会话各自对应的会话标识,至少一个会话是通过即时通信应用创建、且与目标用户标识对应的会话;在子应用中各会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;响应于对群发信息的发送操作,通过子应用将群发信息、目标用户标识和各会话标识发送至子应用服务器121,通过子应用服务器121将群发信息、目标用户标识和各会话标识转发至即时通信应用对应的应用服务器122,通过应用服务器122将群发信息作为会话消息发送至与各会话标识的会话。这样,终端112、终端113等接收终端进入以会话成员标识登录的即时通信应用,会话成员标识是各会话标识对应的会话成员的用户标识,在与各会话标识对应的会话页面中,显示目标用户标识推送的包括群发信息的会话消息;同时,终端111从子应用返回以目标用户标识登录的即时通信应用,在与各会话标识对应的会话中,显示目标用户标识推送的包括群发信息的会话消息。
69.在一些实施例中,发送终端也可以是接收终端,接收终端也可以是发送终端。例如,终端a与终端b进行社交会话时,终端a向终端b发送会话消息时,终端a是发送终端,终端b是接收终端;终端b向终端a发送会话消息时,终端b是发送终端,终端a是接收终端。
70.本技术实施例提供的消息处理方法,其执行主体可以是本技术实施例提供的消息
处理装置,或者集成了该消息处理装置的计算机设备,其中该消息处理装置可以采用硬件或软件的方式实现。计算机设备可以是图1中所示的终端111。
71.本技术实施例提供的消息处理方法,可应用于即时通信应用中的消息群发场景,例如对群组会话群发会话消息、对联系人会话群发会话消息、对群组会话和联系人会话群发会话消息等。群组会话是多于两个会话成员创建的会话,联系人会话是两个会话成员创建的会话。群组会话的会话成员可包括一个或多于一个即时通信应用的社交对象,联系人会话的会话成员也可以是相同或不同即时通信应用的社交对象。
72.需要说明的是,可为不同即时通信应用的社交对象建立群组会话或联系人会话,使得不同即时通信应用的社交对象可基于各自的即时通信应用进入会话,无需额外下载即时通信应用。举例说明,群组会话的群成员可包括第一即时通信应用的社交对象以及第二即时通信应用的社交对象。参考图2,该图中示出了一个实施例中第一即时通信应用的会话页面的界面示意图。第一即时通信应用的会话成员,基于第一即时通信应用,在群组会话中发布会话消息。参考图3,该图中示出了一个实施例中第二即时通信应用的会话页面的界面示意图。第二即时通信应用的会话成员,基于第二即时通信应用,在群组会话中接收第一即时通信应用的会话成员发布的会话消息。
73.例如,通过本技术实施例提供的消息处理方法,发送终端通过运行于目标用户标识登录的即时通信应用中、且以目标用户标识授权登录的子应用,向即时通信应用中与目标用户标识对应的至少一部分联系人会话和/或群组会话群发会话消息。这样,与目标用户标识对应的至少一部分联系人会话和/或群组会话的会话成员,登录与目标用户标识对应的即时通信应用相同或不同的即时通信应用,接收并显示目标用户标识推送的包括群发信息的会话消息。
74.在一个实施例中,如图4所示,提供了一种消息处理方法,本实施例主要以该方法应用于计算机设备(上述图1中的发送终端111)来举例说明,包括以下步骤:
75.步骤s402,进入运行于即时通信应用中的子应用,即时通信应用以目标用户标识登录,子应用以目标用户标识授权登录。
76.其中,即时通信应用是为社交对象提供即时通信服务的应用程序。子应用是运行在即时通信应用所提供的运行环境中的应用程序,例如小程序等。
77.在一个实施例中,发送终端进入以目标用户标识登录的即时通信应用,显示子应用的查看入口,响应于对子应用的查看入口的触发操作,显示子应用菜单,响应于对子应用菜单中的子应用的选择操作,进入选择操作对应的子应用。若子应用处于未登录状态,发送终端在子应用中显示登录授权窗口,响应于在登录授权窗口的授权操作,以目标用户标识登录子应用。其中,子应用的查看入口是查看即时通信应用中的子应用的操作入口,子应用菜单是在即时通信应用中展示子应用选项的菜单。
78.步骤s404,在子应用中显示至少一个会话各自对应的会话标识,至少一个会话是通过即时通信应用创建、且与目标用户标识对应的会话。
79.在一个实施例中,发送终端通过子应用向即时通信应用中与目标用户标识对应的会话群发会话消息。即时通信应用中与目标用户标识对应的会话可以是即时通信应用中目标用户标识参与的群组会话和/或联系人会话。其中,群组会话是多于两个会话成员创建的会话,联系人会话是两个会话成员创建的会话。群组会话的会话成员可包括一个或多于一
个即时通信应用的社交对象,联系人会话的会话成员也可以是相同或不同即时通信应用的社交对象。
80.在一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括本次群发会话消息的、且与目标用户标识对应的至少一部分会话的会话标识。可选地,该应用页面可以是子应用的群发记录展示页面或者会话消息群发页面,等等。其中,群发记录展示页面用于展示群发记录,会话消息群发页面用于群发会话消息。
81.举例说明,参照图5,图5示出了一个实施例中群发记录展示页面的界面示意图。可以看到,群发记录展示页面可包括群发记录502,群发记录502可包括群发会话标识504和群发消息的发起入口506,群发会话标识504为该条群发记录对应的、且与目标用户标识对应的至少一部分会话的会话标识,群发消息的发起入口506用于进入该条群发记录对应的信息编辑区域。参照图6,图6示出了一个实施例中会话消息群发页面的界面示意图。可以看到,会话消息群发页面可包括群发会话标识602,群发会话标识602为本次群发会话消息的、且与目标用户标识对应的至少一部分会话的会话标识。
82.在另一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括会话标识列表,响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示本次群发会话消息的各会话标识。
83.在又一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括会话标识选择入口,响应于对会话标识选择入口的触发操作,显示会话标识列表,响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示本次群发会话消息的各会话标识。举例说明,继续参照图5,可以看到,群发记录展示页面还可包括会话标识选择入口508,目标用户标识对应的用户可通过会话标识选择入口508触发显示会话标识列表,通过会话标识列表选择本次群发会话消息的会话标识。
84.步骤s406,在子应用中各会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息。
85.其中,信息编辑区域用于接收目标用户标识对应的输入操作。群发信息是通过输入操作输入的、用于群发的信息。群发信息可以是文字、语音、图片、表情包、文件或者音视频等。
86.在一个实施例中,发送终端进入子应用的会话消息群发页面,会话消息群发页面可包括本次群发会话消息的会话标识所共同对应的信息编辑区域。发送终端通过信息编辑区域接收目标用户标识对应的输入操作,响应于输入操作,在信息编辑区域显示群发信息。继续参照图6,可以看到,会话消息群发页面可包括信息编辑区域604,目标用户标识对应的用户可通过信息编辑区域604输入群发信息。
87.在一个实施例中,会话消息群发页面可包括本次群发会话消息的会话标识,还可包括会话标识的删除控件和/或会话标识的添加入口,会话标识的删除控件是删除本次群发会话消息的会话标识的操作控件,会话标识的添加入口是添加本次群发会话消息的会话标识的操作入口。发送终端响应于对会话标识的删除控件的触发操作,可及时删除相应会话标识,发送终端响应于对会话标识的添加入口的触发操作,可及时添加会话标识。参照图
7,图7示出了另一个实施例中会话消息群发页面的界面示意图。可以看到,会话消息群发页面可包括会话标识的删除控件702,目标用户标识对应的用户可通过会话标识的删除控件702删除相应会话标识。会话消息群发页面还可包括会话标识的添加入口704,目标用户标识对应的用户可通过会话标识的添加入口704添加会话标识。
88.步骤s408,响应于对群发信息的发送操作,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
89.在一个实施例中,发送终端响应于对群发信息的发送操作,以目标用户标识作为发送者,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
90.在一个实施例中,接收终端将群发信息作为会话消息发送至各会话标识对应的会话成员标识登录的即时通信应用后,通过以会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示会话消息。
91.其中,会话成员标识是各会话标识对应的会话成员的用户标识。接收终端进入以会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示目标用户标识通过子应用发送的包括群发信息的会话消息。
92.在一个实施例中,即时通信应用中与目标用户标识对应的会话可以是即时通信应用中目标用户标识参与的群组会话和/或联系人会话,群组会话的会话成员可包括一个或多于一个即时通信应用的社交对象,联系人会话的会话成员也可以是相同或不同即时通信应用的社交对象。参照图8,图8示出了一个实施例中接收终端通过即时通信应用展示的会话页面示意图。可以看到,当会话成员标识与目标用户标识属于相同的即时通信应用时,在接收终端的会话页面中显示目标用户标识推送的包括群发信息的会话消息。参照图9,图9示出了另一个实施例中接收终端通过即时通信应用展示的会话页面示意图。可以看到,当会话成员标识与目标用户标识属于不同的即时通信应用时,在接收终端的会话页面中显示目标用户标识推送的包括群发信息的会话消息,目标用户标识可携带与目标用户标识对应的即时通信应用相匹配的标识信息。
93.在一个实施例中,发送终端从子应用返回以目标用户标识登录的即时通信应用中,在即时通信应用中的与各会话标识对应的会话中,显示包括群发信息的会话消息。
94.在一个实施例中,发送终端从子应用返回以目标用户标识登录的即时通信应用中,在即时通信应用中的与各会话标识对应的会话中,显示目标用户标识通过子应用发送的包括群发信息的会话消息。参照图10,图10示出了又一个实施例中接收终端通过即时通信应用展示的会话页面示意图。可以看到,目标用户标识返回即时通信应用中,在各会话标识对应的会话中显示目标用户标识通过子应用发送的包括群发信息的会话消息。
95.在一个实施例中,会话消息群发页面不显示各会话标识对应的会话中其他会话成员标识发送的会话消息,发送终端从子应用返回以目标用户标识登录的即时通信应用中,在即时通信应用中的与各会话标识对应的会话中,显示其他会话成员标识发送的会话消息,以及目标用户标识通过子应用发送的包括群发信息的会话消息。继续参照图10,可以看到,目标用户标识返回即时通信应用中,在各会话标识对应的会话中可正常显示其他会话成员标识通过即时通信应用发送的会话消息。
96.在一个实施例中,会话消息群发页面可包括群发信息展示区域,群发信息展示区
域用于展示发送终端通过子应用发出的包括群发信息的会话消息。继续参照图6,可以看到,会话消息群发页面还可包括群发信息展示区域606,通过群发信息展示区域606展示目标用户标识发送的包括群发信息的会话消息。
97.在一个实施例中,在会话消息群发页面显示各会话标识对应的会话消息提示信息,会话消息提示信息可用于提示相应会话标识所对应的会话中其他会话成员标识发送的会话消息情况,例如消息数量。参照图11,图11示出了又一个实施例中会话消息群发页面的界面示意图。可以看到,会话消息群发页面可包括会话消息提示信息1102,目标用户标识对应的用户可通过会话消息提示信息1102获知各会话标识对应的会话消息情况,以及时返回即时通信应用中查看会话消息。
98.上述消息处理方法,通过运行于即时通信应用中且以目标用户标识登录的子应用,显示即时通信应用中与目标用户标识对应的至少一部分会话各自的会话标识,以及各会话标识所共同对应的信息编辑区域,这样,通过子应用可自主编辑群发信息,从而向即时通信应用中与目标用户标识对应的至少一部分会话发送包括群发信息的会话消息,通过子应用实现即时通信应用中多于一个会话的消息同步,提高了消息同步效率。
99.在一个实施例中,在子应用中显示至少一个会话各自对应的会话标识,包括:在子应用中显示会话标识列表,会话标识列表包括即时通信应用中与目标用户标识相对应的会话的会话标识;响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示各会话标识。
100.在一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括会话标识列表,响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示本次群发会话消息的各会话标识。
101.举例说明,参照图12,图12示出了一个实施例中会话标识选择页面的界面示意图。可以看到,在子应用中显示会话标识列表1202,会话标识列表1202中的会话标识可以是即时通信应用中与目标用户标识相对应的会话的会话标识,目标用户标识对应的用户可从会话标识列表1202中选择本次群发会话消息的会话标识。
102.参照图13,图13示出了另一个实施例中会话标识选择页面的界面示意图。可以看到,在子应用中显示会话标识列表1308,会话标识列表1308中的会话标识可以是即时通信应用中与目标用户标识相对应的一部分会话的会话标识,目标用户标识对应的用户可从会话标识列表1308中选择本次群发会话消息的会话标识。
103.在另一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括会话标识选择入口,响应于对会话标识选择入口的触发操作,显示会话标识列表,响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示本次群发会话消息的各会话标识。
104.举例说明,继续参照图5,可以看到,群发记录展示页面还可包括会话标识选择入口508,目标用户标识对应的用户可通过会话标识选择入口508触发显示会话标识列表,通过会话标识列表选择本次群发会话消息的会话标识。
105.继续参照图13,可以看到,在子应用中显示群组会话标识选择入口1302、联系人标识选择入口1304和/或群发组选择入口1306。群组会话标识选择入口1302是选择群组会话标识的操作入口,联系人标识选择入口1304是选择联系人标识的操作入口,群发组选择入
口1306是选择群发组的操作入口,群发组可以是由目标用户标识建立的至少一个会话标识的集合。目标用户标识对应的用户可通过群组会话标识选择入口1302、联系人标识选择入口1304、群发组选择入口1306和/或会话标识列表1308选择本次群发会话消息的会话标识。
106.本实施例中,通过子应用可自主选择群发会话消息的会话,提高了即时通信应用中多于一个会话的消息同步的自由度。
107.在一个实施例中,在子应用中显示会话标识列表,会话标识列表包括即时通信应用中与目标用户标识相对应的会话的会话标识,包括:在子应用中显示即时通信应用中与目标用户标识相对应的群组会话的会话标识构成的群组会话标识列表;响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示各会话标识,包括:响应于对群组会话标识列表中的会话标识的选择操作,确定至少一个群组会话标识,并在子应用中显示各群组会话标识。
108.在一个实施例中,发送终端通过子应用可向即时通信应用中与目标用户标识对应的至少一部分群组会话发送包括群发信息的会话消息。
109.在一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括群组会话标识列表,响应于对群组会话标识列表中的会话标识的选择操作,确定至少一个群组会话标识,并在子应用中显示本次群发会话消息的各群组会话标识。
110.在另一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括会话标识选择入口,响应于对会话标识选择入口的触发操作,显示群组会话标识列表,响应于对群组会话标识列表中的会话标识的选择操作,确定至少一个群组会话标识,并在子应用中显示本次群发会话消息的各群组会话标识。
111.本实施例中,通过子应用向即时通信应用中与目标用户标识对应的至少一部分群组会话发送会话消息,实现即时通信应用中至少一个群组会话的消息同步。
112.在一个实施例中,在子应用中显示会话标识列表,包括:向即时通信应用对应的应用服务器发送携带目标用户标识的会话获取请求;接收应用服务器响应于会话获取请求返回的与目标用户标识对应的会话标识;根据接收的会话标识显示会话标识列表。
113.其中,会话获取请求用于请求即时通信应用中目标用户标识对应的会话的会话标识。
114.在一个实施例中,发送终端通过子应用将携带目标用户标识的会话获取请求发送至子应用服务器,通过子应用服务器将会话获取请求转发至即时通信应用对应的应用服务器,应用服务器响应于会话获取请求查找与目标用户标识对应的会话标识,并向发送终端返回与目标用户标识对应的会话标识,发送终端根据接收的会话标识显示会话标识列表。
115.本实施例中,发送终端向即时通信应用对应的应用服务器请求目标用户标识对应的会话标识,以在子应用中显示目标用户标识对应的会话标识。
116.在一个实施例中,该方法还包括:按照对会话标识列表中的会话标识的选择顺序,确定各会话标识的会话消息发送顺序;响应于对群发信息的发送操作,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话,包括:响应于对群发信息的发送操作,通过子应用按照各会话标识的会话消息发送顺序,依次将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
117.在一个实施例中,发送终端进入以目标用户标识授权登录的子应用,显示子应用的应用页面,该应用页面可包括会话标识列表,响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并按照对会话标识列表中的会话标识的选择顺序,确定各会话标识的会话消息发送顺序。发送终端响应于对群发信息的发送操作,通过子应用按照各会话标识的会话消息发送顺序,依次将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
118.举例说明,参照图14,图14示出了一个实施例中会话消息发送步骤的框架示意图。假设至少一个会话标识的会话消息发送顺序为“a群、b群、c群、
…”
,会话消息的生成顺序为“会话消息1、会话消息2、
…”
,那么,先按照“a群、b群、c群、
…”
的顺序依次发送会话消息1,当会话消息1发送完毕,再按照“a群、b群、c群、
…”
的顺序依次发送会话消息2,直至会话消息发送完毕。可以理解,各会话成员标识登录的即时通信应用对于同一会话消息的接收时间可能不同。
119.本实施例中,按照对会话标识列表中的会话标识的选择顺序,确定各会话标识的会话消息发送顺序,按照各会话标识的会话消息发送顺序,依次将会话消息分别发送至即时通信应用中与各会话标识对应的会话,实现对会话消息的有序群发,避免了会话消息的漏发。
120.在一个实施例中,响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识之后,该方法还包括:当确定的至少一个会话标识为多于一个会话对应的会话标识时,在子应用中显示共同会话成员标识,共同会话成员标识是同时属于多于一个会话的会话成员所对应的用户标识;响应于对共同会话成员标识中任一共同会话成员标识的选择操作,将选择的共同会话成员标识对应的会话成员作为群发信息的发送者;响应于对群发信息的发送操作,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话,包括:当选择的共同会话成员标识与目标用户标识匹配时,以目标用户标识作为发送者,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
121.其中,共同会话成员标识是同时存在于各会话标识对应的会话中的会话成员标识。
122.在一个实施例中,发送终端获取各会话标识对应的会话成员标识,根据各会话标识对应的会话成员标识确定共同会话成员标识,展示共同会话成员标识。参照图15,图15示出了一个实施例中在子应用中显示共同会话成员标识的界面示意图。可以看到,发送终端在子应用中显示共同会话成员标识1502。
123.在一个实施例中,发送终端响应于对共同会话成员标识中任一共同会话成员标识的选择操作,将选择的共同会话成员标识对应的会话成员作为群发信息的发送者,当选择的共同会话成员标识为目标用户标识时,以目标用户标识作为发送者,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
124.在一个实施例中,该方法还包括:当选择的共同会话成员标识与目标用户标识不匹配时,将用于群发群发信息的子应用分享至选择的共同会话成员标识与目标会话成员标识所构建的会话。
125.在一个实施例中,当选择的共同会话成员标识不是目标用户标识时,显示分享提
示窗口,该分享提示窗口用于将子应用分享至选择的共同会话成员标识与目标会话成员标识所构建的会话,以使选择的共同会话成员标识登录子应用群发会话消息。参照图16,图16示出了一个实施例中分享提示窗口的界面示意图。可以看到,发送终端在子应用中显示分享提示窗口1602,目标用户标识对应的用户可通过分享提示窗口1602将子程序分享给选择的共同会话成员标识对应的会话成员。
126.在一个实施例中,该方法还包括:当选择的共同会话成员标识与目标用户标识匹配时,在子应用中显示多于一个会话各自对应的会话标识;在子应用中各会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;响应于对群发信息的发送操作,以选择的共同会话成员标识作为群发信息的发送者,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
127.在一个实施例中,当选择的共同会话成员标识是目标用户标识时,发送终端显示消息群发页面,消息群发页面中可包括多于一个会话各自对应的会话标识以及各会话标识所共同对应的信息编辑区域,以选择的共同会话成员标识作为群发信息的发送者,通过消息群发页面将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
128.本实施例中,通过子应用可选择会话消息的发送者,提高了即时通信应用中多于一个会话的消息同步的自由度。
129.在一个实施例中,其特征在于,该方法还包括:获取多于一个会话各自对应的会话标识;向即时通信应用的应用服务器发送会话成员获取请求,会话成员获取请求携带各会话标识;接收应用服务器响应于会话成员获取请求返回的与各会话标识分别对应的会话成员标识;根据各会话标识对应的会话成员标识确定共同会话成员标识。
130.其中,会话成员获取请求用于请求即时通信应用中各会话标识对应的会话成员标识。
131.在一个实施例中,发送终端通过子应用将携带携带各会话标识的会话成员获取请求发送至子应用服务器,通过子应用服务器将会话成员获取请求转发至即时通信应用对应的应用服务器,应用服务器响应于会话成员获取请求查找与各会话标识对应的会话成员标识,并向发送终端返回与各会话标识对应的会话成员标识,发送终端根据各会话标识对应的会话成员标识确定共同会话成员标识。
132.本实施例中,发送终端向即时通信应用对应的应用服务器请求各会话标识对应的会话成员标识,以从各会话标识对应的会话成员标识中确定会话消息的发送者。
133.在一个实施例中,在子应用中各会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息,包括:在子应用中显示各会话标识所共同对应的信息编辑区域;响应于在信息编辑区域的输入操作,获取群发信息;按照与群发信息的信息类型匹配的信息展示格式,在信息编辑区域中展示群发信息。
134.其中,信息展示格式是与群发信息的信息类型相匹配的信息展示方式。
135.在一个实施例中,群发信息可以是文字、语音、图片、表情包、文件或者音视频等。
136.在一个实施例中,接收终端响应于在信息编辑区域的输入操作,获取群发信息,按照与群发信息的信息类型匹配的信息展示格式,在信息编辑区域中展示群发信息。
137.本实施例中,可支持多种信息类型的会话消息的群发,提高了在即时通信应用中
群发会话消息的适用性。
138.在一个实施例中,该方法还包括:进入运行于即时通信应用中的子应用,即时通信应用以目标用户标识登录;在子应用中显示登录授权窗口;响应于在登录授权窗口的授权操作,以目标用户标识登录子应用。
139.在一个实施例中,发送终端进入以目标用户标识登录的即时通信应用,显示子应用的查看入口,响应于对子应用的查看入口的触发操作,显示子应用菜单,响应于对子应用菜单中的子应用的选择操作,进入选择操作对应的子应用。若子应用处于未登录状态,发送终端在子应用中显示登录授权窗口,响应于在登录授权窗口的授权操作,以目标用户标识登录子应用。可以理解,在子应用以目标用户标识授权登录后,可在指定时长内保持登录状态,避免每次进入子应用都需要进行授权登录,节省登录流程。
140.本实施例中,即时通信应用中的子应用以目标用户标识授权登录,用户登录即时通信应用后即可快捷登录子应用。
141.在一个实施例中,该方法还包括:当目标用户标识对应的会话成员从会话标识对应的会话中被移除时,在子应用中显示关于群发信息在会话标识对应的会话中发送失败的提示信息。
142.在一个实施例中,发送终端进入运行于即时通信应用中且以目标用户标识授权登录的子应用,通过子应用向即时通信应用中与目标用户标识对应的至少一部分会话群发会话消息,当目标用户标识对应的用户从会话标识对应的会话中被移除时,发送终端在子应用中显示关于群发信息在该会话标识对应的会话中发送失败的提示信息。可以理解,当会话标识对应的群组会话解散,目标用户标识对应的用户从会话标识对应的群组会话中被移除,目标用户标识对应的用户被联系人删除、拉黑等,均可导致目标用户标识对应的用户从会话标识对应的会话中被移除的情况。
143.举例说明,参照图17,图17示出了一个实施例中在子应用中显示提示信息的界面示意图。可以看到,当目标用户标识对应的用户从群组会话中被移除时,显示提示信息1702,以提示目标用户标识对应的用户在该群组会话中的会话消息发送失败。
144.本实施例中,在通过子应用向即时通信应用中的会话群发会话消息时,当目标用户标识对应的用户从会话中被移除,及时在子应用中显示提示信息,以提示目标用户标识对应的用户在该会话中的会话消息发送失败。
145.在一个实施例中,该方法还包括:从子应用返回以目标用户标识登录的即时通信应用中;在即时通信应用中的与各会话标识对应的会话中,显示除目标用户标识以外的其他会话成员标识通过子应用推送的包括群发信息的会话消息。
146.在一个实施例中,发送终端从子应用返回以目标用户标识登录的即时通信应用中,在即时通信应用中的与各会话标识对应的会话中,显示除目标用户标识以外的其他会话成员标识通过子应用推送的包括群发信息的会话消息。参照图18,图18示出了再一个实施例中接收终端通过即时通信应用展示的会话页面示意图。其中,消息1802为其他会话成员标识通过子应用推送的包括群发信息的会话消息。可以看到,目标用户标识返回即时通信应用中,在各会话标识对应的会话中显示目标用户标识通过子应用发送的包括群发信息的会话消息,其他会话成员标识通过子应用发送的包括群发信息的会话消息,以及其他会话成员标识通过即时通信应用发送的会话消息也可正常显示。
147.本实施例中,会话成员均可通过子应用推送包括群发信息的会话消息,且会话成员之间的消息群发互相不干扰。
148.在一个实施例中,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话,包括:通过子应用将群发信息、目标用户标识和各会话标识发送至子应用服务器;通过子应用服务器将群发信息、目标用户标识和各会话标识转发至即时通信应用对应的应用服务器;通过以各会话标识中会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示目标用户标识推送的包括群发信息的会话消息。
149.在一个实施例中,参照图19,图19示出了一个实施例中消息处理系统的架构示意图。可以看到,发送终端可通过子应用、子应用服务器和即时通信应用对应的应用服务器,将目标用户标识发送的会话消息推送至以会话成员标识登录的即时通信应用中,可以理解,会话成员标识也可包括目标用户标识。
150.在一个实施例中,发送终端通过子应用将群发信息、目标用户标识和各会话标识发送至子应用服务器,通过子应用服务器将群发信息、目标用户标识和各会话标识转发至即时通信应用对应的应用服务器,通过应用服务器将群发信息作为会话消息发送至与各会话标识的会话,通过以各会话标识中会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示目标用户标识推送的包括群发信息的会话消息。
151.在一个实施例中,发送终端通过应用服务器将群发信息作为会话消息发送至与各会话标识的会话,通过以目标用户标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示目标用户标识推送的包括群发信息的会话消息。
152.本实施例中,发送终端通过子应用、子应用服务器和即时通信应用对应的应用服务器,将目标用户标识发送的会话消息推送至以会话成员标识登录的即时通信应用中,实现即时通信应用中多于一个会话的消息同步。
153.在一个实施例中,如图20所示,提供了一种消息处理方法,本实施例可应用于即时通信应用中的消息群发场景,例如对群组会话群发会话消息、对联系人会话群发会话消息、对群组会话和联系人会话群发会话消息等。群组会话的会话成员可包括一个或多于一个即时通信应用的社交对象,联系人会话的会话成员也可以是相同或不同即时通信应用的社交对象。本实施例主要以该方法应用于计算机设备(上述图1中的发送终端111)来举例说明,包括以下步骤:
154.步骤s2002,进入运行于即时通信应用中的子应用,即时通信应用以目标用户标识登录,子应用以目标用户标识授权登录。
155.步骤s2004,在子应用中显示会话标识列表,会话标识列表包括即时通信应用中与目标用户标识相对应的会话的会话标识;响应于对会话标识列表中的会话标识的选择操作,确定多于一个会话标识,在子应用中显示各会话标识。
156.步骤s2006,按照对会话标识列表中的会话标识的选择顺序,确定各会话标识的会话消息发送顺序。
157.步骤s2008,在子应用中显示共同会话成员标识,共同会话成员标识是同时属于多于一个会话的会话成员所对应的用户标识;响应于对共同会话成员标识中任一共同会话成员标识的选择操作,将选择的共同会话成员标识对应的会话成员作为群发信息的发送者。
158.步骤s2010,当选择的共同会话成员标识与目标用户标识匹配时,在子应用中显示
多于一个会话各自对应的会话标识;在子应用中显示各会话标识所共同对应的信息编辑区域;响应于在信息编辑区域的输入操作,获取群发信息;按照与群发信息的信息类型匹配的信息展示格式,在信息编辑区域中展示群发信息。
159.在一个实施例中,当选择的共同会话成员标识与目标用户标识不匹配时,将用于群发群发信息的子应用分享至选择的共同会话成员标识与目标会话成员标识所构建的会话。
160.步骤s2012,响应于对群发信息的发送操作,以目标用户标识作为发送者,通过子应用按照各会话标识的会话消息发送顺序,依次将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
161.在一个实施例中,发送终端将群发信息作为会话消息发送至各会话标识对应的会话成员标识登录的即时通信应用后,接收终端通过以会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示会话消息。发送终端从子应用返回以目标用户标识登录的即时通信应用中,在即时通信应用中的与各会话标识对应的会话中,显示包括群发信息的会话消息。
162.上述消息处理方法,通过运行于即时通信应用中且以目标用户标识登录的子应用,显示即时通信应用中与目标用户标识对应的至少一部分会话各自的会话标识,以及各会话标识所共同对应的信息编辑区域,这样,通过子应用可自主编辑群发信息,从而向即时通信应用中与目标用户标识对应的至少一部分会话发送包括群发信息的会话消息,通过子应用实现即时通信应用中多于一个会话的消息同步,提高了消息同步效率;并且,该种信息同步方式能够避免会话消息的漏发和错发。
163.在一个实施例中,如图21所示,提供了一种消息处理方法,本实施例可应用于即时通信应用中对群组会话群发会话消息。群组会话的会话成员可包括一个或多于一个即时通信应用的社交对象。本实施例主要以该方法应用于计算机设备(上述图1中的发送终端111)来举例说明,包括以下步骤:
164.步骤s2102,进入运行于即时通信应用中的子应用,即时通信应用以目标用户标识登录,子应用以目标用户标识授权登录。
165.步骤s2104,在子应用中显示即时通信应用中与目标用户标识相对应的群组会话的会话标识构成的群组会话标识列表;响应于对群组会话标识列表中的会话标识的选择操作,确定多于一个群组会话标识,并在子应用中显示各群组会话标识。
166.步骤s2106,按照对群组会话标识列表中的群组会话标识的选择顺序,确定各群组会话标识的会话消息发送顺序。
167.步骤s2108,在子应用中显示共同会话成员标识,共同会话成员标识是同时属于多于一个群组会话的会话成员所对应的用户标识;响应于对共同会话成员标识中任一共同会话成员标识的选择操作,将选择的共同会话成员标识对应的会话成员作为群发信息的发送者。
168.步骤s2110,当选择的共同会话成员标识与目标用户标识匹配时,在子应用中显示多于一个群组会话各自对应的群组会话标识;在子应用中显示各群组会话标识所共同对应的信息编辑区域;响应于在信息编辑区域的输入操作,获取群发信息;按照与群发信息的信息类型匹配的信息展示格式,在信息编辑区域中展示群发信息。
169.在一个实施例中,当选择的共同会话成员标识与目标用户标识不匹配时,将用于群发群发信息的子应用分享至选择的共同会话成员标识与目标会话成员标识所构建的会话。
170.步骤s2112,响应于对群发信息的发送操作,以目标用户标识作为发送者,通过子应用按照各群组会话标识的会话消息发送顺序,依次将群发信息作为会话消息分别发送至即时通信应用中与各群组会话标识对应的群组会话。
171.在一个实施例中,发送终端将群发信息作为会话消息发送至各群组会话标识对应的会话成员标识登录的即时通信应用后,接收终端通过以会话成员标识登录的即时通信应用,在与各群组会话标识对应的会话页面中,显示会话消息。发送终端从子应用返回以目标用户标识登录的即时通信应用中,在即时通信应用中的与各群组会话标识对应的群组会话中,显示包括群发信息的会话消息。
172.上述消息处理方法,通过运行于即时通信应用中且以目标用户标识登录的子应用,显示即时通信应用中与目标用户标识对应的至少一部分群组会话各自的群组会话标识,以及各群组会话标识所共同对应的信息编辑区域,这样,通过子应用可自主编辑群发信息,从而向即时通信应用中与目标用户标识对应的至少一部分群组会话发送包括群发信息的会话消息,通过子应用实现即时通信应用中多于一个群组会话的消息同步,提高了消息同步效率;并且,该种信息同步方式能够避免会话消息的漏发和错发。
173.应该理解的是,虽然图4、20、21的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图4、20、21中的至少一部分步骤可以包括多于一个步骤或者多于一个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
174.在一个实施例中,如图22所示,提供了一种消息处理装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:进入模块2202、显示模块2204和发送模块2206,其中:
175.进入模块2202,用于进入运行于即时通信应用中的子应用,即时通信应用以目标用户标识登录,子应用以目标用户标识授权登录;
176.显示模块2204,用于在子应用中显示至少一个会话各自对应的会话标识,至少一个会话是通过即时通信应用创建、且与目标用户标识对应的会话;
177.显示模块2204,还用于在子应用中各会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;
178.发送模块2206,用于响应于对群发信息的发送操作,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
179.在一个实施例中,显示模块2204,还用于:在子应用中显示会话标识列表,会话标识列表包括即时通信应用中与目标用户标识相对应的会话的会话标识;响应于对会话标识列表中的会话标识的选择操作,确定至少一个会话标识,并在子应用中显示各会话标识。
180.在一个实施例中,显示模块2204,还用于:在子应用中显示即时通信应用中与目标
用户标识相对应的群组会话的会话标识构成的群组会话标识列表;响应于对群组会话标识列表中的会话标识的选择操作,确定至少一个群组会话标识,并在子应用中显示各群组会话标识。
181.在一个实施例中,显示模块2204,还用于:向即时通信应用对应的应用服务器发送携带目标用户标识的会话获取请求;接收应用服务器响应于会话获取请求返回的与目标用户标识对应的会话标识;根据接收的会话标识显示会话标识列表。
182.在一个实施例中,消息处理装置还包括确定模块,确定模块用于:按照对会话标识列表中的会话标识的选择顺序,确定各会话标识的会话消息发送顺序;显示模块2204,还用于:响应于对群发信息的发送操作,通过子应用按照各会话标识的会话消息发送顺序,依次将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
183.在一个实施例中,显示模块2204,还用于:当确定的至少一个会话标识为多于一个会话对应的会话标识时,在子应用中显示共同会话成员标识,共同会话成员标识是同时属于多于一个会话的会话成员所对应的用户标识;消息处理装置还包括选择模块,选择模块,用于:响应于对共同会话成员标识中任一共同会话成员标识的选择操作,将选择的共同会话成员标识对应的会话成员作为群发信息的发送者;发送模块2206,还用于:当选择的共同会话成员标识与目标用户标识匹配时,以目标用户标识作为发送者,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
184.在一个实施例中,消息处理装置还包括分享模块,分享模块,用于:当选择的共同会话成员标识与目标用户标识不匹配时,将用于群发群发信息的子应用分享至选择的共同会话成员标识与目标会话成员标识所构建的会话。
185.在一个实施例中,显示模块2204,还用于:当选择的共同会话成员标识与目标用户标识匹配时,在子应用中显示多于一个会话各自对应的会话标识;在子应用中各会话标识所共同对应的信息编辑区域,显示响应于输入操作所输入的群发信息;发送模块2206,还用于:响应于对群发信息的发送操作,以选择的共同会话成员标识作为群发信息的发送者,通过子应用将群发信息作为会话消息分别发送至即时通信应用中与各会话标识对应的会话。
186.在一个实施例中,显示模块2204,还用于:获取多于一个会话各自对应的会话标识;向即时通信应用的应用服务器发送会话成员获取请求,会话成员获取请求携带各会话标识;接收应用服务器响应于会话成员获取请求返回的与各会话标识分别对应的会话成员标识;根据各会话标识对应的会话成员标识确定共同会话成员标识。
187.在一个实施例中,显示模块2204,还用于:在子应用中显示各会话标识所共同对应的信息编辑区域;响应于在信息编辑区域的输入操作,获取群发信息;按照与群发信息的信息类型匹配的信息展示格式,在信息编辑区域中展示群发信息。
188.在一个实施例中,进入模块2202,还用于:进入运行于即时通信应用中的子应用,即时通信应用以目标用户标识登录;在子应用中显示登录授权窗口;响应于在登录授权窗口的授权操作,以目标用户标识登录子应用。
189.在一个实施例中,显示模块2204,还用于:当目标用户标识对应的会话成员从会话标识对应的会话中被移除时,在子应用中显示关于群发信息在会话标识对应的会话中发送失败的提示信息。
190.在一个实施例中,消息处理装置还包括返回模块,返回模块,还用于:从子应用返
回以目标用户标识登录的即时通信应用中;显示模块2204,还用于:在即时通信应用中的与各会话标识对应的会话中,显示包括群发信息的会话消息。
191.在一个实施例中,返回模块,还用于:从子应用返回以目标用户标识登录的即时通信应用中;显示模块2204,还用于:在即时通信应用中的与各会话标识对应的会话中,显示除目标用户标识以外的其他会话成员标识通过子应用推送的包括群发信息的会话消息。
192.在一个实施例中,显示模块2204,还用于:将群发信息作为会话消息发送至各会话标识对应的会话成员标识登录的即时通信应用后,通过以会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示会话消息。
193.在一个实施例中,发送模块2206,还用于:通过子应用将群发信息、目标用户标识和各会话标识发送至子应用服务器;通过子应用服务器将群发信息、目标用户标识和各会话标识转发至即时通信应用对应的应用服务器;通过应用服务器将群发信息作为会话消息发送至与各会话标识的会话;通过以各会话标识中会话成员标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示目标用户标识推送的包括群发信息的会话消息。
194.在一个实施例中,发送模块2206,还用于:通过以目标用户标识登录的即时通信应用,在与各会话标识对应的会话页面中,显示目标用户标识推送的包括群发信息的会话消息。
195.关于消息处理装置的具体限定可以参见上文中对于消息处理方法的限定,在此不再赘述。上述消息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
196.上述消息处理装置中,通过运行于即时通信应用中且以目标用户标识登录的子应用,显示即时通信应用中与目标用户标识对应的至少一部分会话各自的会话标识,以及各会话标识所共同对应的信息编辑区域,这样,通过子应用可自主编辑群发信息,从而向即时通信应用中与目标用户标识对应的至少一部分会话发送包括群发信息的会话消息,通过子应用实现即时通信应用中多于一个会话的消息同步,提高了消息同步效率。
197.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图23所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和显示屏。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端进行有线或无线方式的网络通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种消息处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏。
198.本领域技术人员可以理解,图23中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
199.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
200.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机
程序被处理器执行时实现上述各方法实施例中的步骤。
201.在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各方法实施例中的步骤。
202.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
203.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
204.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献