群通知的发布方法、装置、设备及介质与流程

未命名 08-01 阅读:121 评论:0


1.本技术实施例涉及即时通讯领域,特别涉及一种群通知的发布方法、装置、设备及介质。


背景技术:

2.群聊是社交应用程序中的常见形式,即多人加入一个群组进行聊天。群通知是发布在群聊中的通知消息,群聊中的每位成员都可以查看群通知。
3.常见的群通知包含文字、图片等形式的内容。然而在很多应用场景中,上述群通知无法满足用户的使用需求。


技术实现要素:

4.本技术实施例提供了一种群通知的发布方法、装置、设备及介质,可以在群通知中上传文件并发布,在群通知中提升了针对文件的协作功能,提高了群通知的使用效率和协作效率。所述技术方案如下:
5.根据本技术的一个方面,提供了一种群通知的发布方法,所述方法包括:
6.显示用于发布第一群通知的编辑界面;
7.响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息;
8.响应于所述编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的所述第一群通知的相关信息。
9.根据本技术的另一方面,提供了一种群通知的发布装置,所述装置包括:
10.显示模块,用于显示用于发布第一群通知的编辑界面;
11.所述显示模块,用于响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息;
12.所述显示模块,用于响应于所述编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的所述第一群通知的相关信息。
13.根据本技术的另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上方面所述的群通知的发布方法。
14.根据本技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上方面所述的群通知的发布方法。
15.根据本技术的另一方面,提供了一种计算机程序产品,所述计算机程序产品中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程
序、所述代码集或指令集由所述处理器加载并执行以实现如上方面所述的群通知的发布方法。
16.本技术实施例提供的技术方案带来的有益效果至少包括:
17.通过显示群通知的编辑界面,在该编辑界面上传目标文件并显示,并在群通知发表后在聊天窗口中显示群通知的相关信息,在群通知中加强了针对文件的协作功能,提升了群聊中发布群通知的效率和效果。
附图说明
18.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
19.图1是本技术一个示例性实施例提供的群通知的发布方法的界面示意图;
20.图2是本技术一个示例性实施例提供的计算机系统的框图;
21.图3是本技术一个示例性实施例提供的群通知的发布方法的流程图;
22.图4是本技术一个示例性实施例提供的在文件管理界面对文件顺序进行调整的界面示意图;
23.图5是本技术一个示例性实施例提供的群通知的发布方法的流程图;
24.图6是本技术一个示例性实施例提供的选择文件进行上传的界面示意图;
25.图7是本技术一个示例性实施例提供的拖动文件进行上传的界面示意图;
26.图8是本技术一个示例性实施例提供的群通知的发布方法的流程图;
27.图9是本技术一个示例性实施例提供的群通知的发布方法的整体框架图;
28.图10是本技术一个示例性实施例提供的群通知的发布方法的流程图;
29.图11是本技术一个示例性实施例提供的修改后群通知的发布方法的流程图;
30.图12是本技术另一个示例性实施例提供的群通知的发布装置的框图;
31.图13是本技术另一个示例性实施例提供的计算机设备的框图。
具体实施方式
32.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
33.本技术实施例提供了一种群通知的发布方法。示例性的参考图1,群聊的群设置界面10上包括群聊名称、群二维码名片、备注等与当前群聊相关的信息。通过点击群设置界面10上的群通知入口11,终端上显示群通知编辑界面20;通过点击群通知编辑界面20上的文件上传入口21,群通知编辑界面20上显示上传文件的可选类型,包括本地文件22和网盘文件23;在点击网盘文件23后,用户选择想要添加至群通知的网盘文件,在用户选择完毕后,群通知的编辑界面20上显示该网盘文件的图标24;在用户对群通知的编辑完毕并选择发表后,群聊界面30中显示群通知发布消息31,群通知发布消息31中包括该群通知的预览信息。
34.图2给出了本技术一个示例性实施例提供的计算机系统的结构框图。该计算机系统100包括:第一终端110、服务器120、第二终端130。
35.第一终端110安装和运行有支持即时通讯的第一客户端111,该第一客户端111可以是具有即时通讯功能的应用程序或者网页客户端。当第一终端110运行第一客户端111时,第一终端110的屏幕上显示第一客户端111的用户界面。该应用程序可以是即时通讯程序、微博程序、语音通话程序、会议程序、网络社区程序、支付程序、购物程序、交友程序、婚恋程序、游戏程序、在线教育程序或其他社交程序中的任意一种。在本实施例中,以该应用程序是即时通讯程序来举例说明。第一终端110是第一用户112使用的终端,第一客户端111上登录有第一用户112的第一用户帐号。
36.第二终端130安装和运行有支持即时通讯的第二客户端131,该第二客户端131可以是具有即时通讯功能的应用程序或者网页客户端。当第二终端130运行第二客户端131时,第二终端130的屏幕上显示第二客户端131的用户界面。该应用程序可以是即时通讯程序、微博程序、语音通话程序、会议程序、网络社区程序、支付程序、购物程序、交友程序、婚恋程序、游戏程序、在线教育程序或其他社交程序中的任意一种。在本实施例中,以该应用程序是即时通讯程序来举例说明。第二终端130是第二用户113使用的终端,第二客户端131上登录有第二用户113的第二用户帐号。
37.可选地,第一终端110和第二终端130上安装的应用程序是相同的,或两个终端上安装的应用程序是不同操作系统平台(安卓或ios)上的同一类型应用程序。第一终端110可以泛指多个终端中的一个,第二终端130可以泛指多个终端中的另一个,本实施例仅以第一终端110和第二终端130来举例说明。第一终端110和第二终端130的设备类型相同或不同,该设备类型包括:智能手机、智能电视、智能车载、可穿戴设备、平板电脑、电子书阅读器、mp3播放器、mp4播放器、膝上型便携计算机和台式计算机中的至少一种。
38.图2中仅示出了两个终端,但在不同实施例中存在多个其它终端140可以接入服务器120。可选地,还存在一个或多个终端140是开发者对应的终端,在终端140上安装有支持即时通讯的客户端的开发和编辑平台,开发者可在终端140上对客户端进行编辑和更新,并将更新后的应用程序安装包通过有线或无线网络传输至服务器120,第一终端110和第二终端130可从服务器120下载应用程序安装包实现对客户端的更新。
39.第一终端110、第二终端130以及其它终端140通过无线网络或有线网络与服务器120相连。
40.服务器120包括一台服务器、多台服务器、云计算平台和虚拟化中心中的至少一种。服务器120用于为支持三维即时通讯的客户端提供后台服务。可选地,服务器120承担主要计算工作,终端承担次要计算工作;或者,服务器120承担次要计算工作,终端承担主要计算工作;或者,服务器120和终端之间采用分布式计算架构进行协同计算。
41.在一个示例性的例子中,服务器120包括处理器122、用户帐号数据库123、对战服务模块124、面向用户的输入/输出接口(input/output interface,i/o接口)125。其中,处理器122用于加载服务器121中存储的指令,处理用户帐号数据库123和即时通讯服务模块124中的数据;用户帐号数据库123用于存储第一终端110、第二终端130以及其它终端140所使用的用户帐号的数据,比如用户帐号的头像、用户帐号的昵称、用户帐号所在的群组等;即时通讯服务模块124用于提供多个聊天房间(双人聊天或多人聊天)供用户进行即时通讯的聊天、发布群通知、发表情、发红包、发送文件等;面向用户的i/o接口125用于通过无线网络或有线网络和第一终端110和/或第二终端130建立通信交换数据。
42.结合上述实施环境说明,对本技术实施例提供的群通知的发布方法进行说明,以该方法的执行主体为图2所示出的终端上运行的客户端来举例说明。该终端运行有客户端,该客户端是支持即时通讯的应用程序。
43.图3示出了本技术一个示例性实施例提供的群通知的发布方法的流程图。本实施例以该方法的执行主体为图2所示出的终端来举例说明,该方法包括:
44.步骤220:显示用于发布第一群通知的编辑界面;
45.第一群通知为用户当前正在编辑的待发布的群通知。第一群通知的内容包括文字、图片、文件、在线文档中的至少一种。其中,第一群通知中包含的文件可以为本地文件或者网盘文件。需要注意的是,在线文档可看作本地文件或网盘文件中的一种。
46.用于发布第一群通知的编辑界面上包括处于编辑状态的群通知的显示区域、文件上传入口、图片上传入口、在线文档上传入口、排版控件、群通知发布控件中的至少一种。
47.示例性的,编辑界面显示有排版控件,排版控件包括字体排版、段落排版、样式设计中的至少一种。响应于排版控件的触发操作,对第一群通知的通知内容进行与排版控件对应的排版操作。
48.示例性的,用户在群聊设置界面点击群通知设置入口,终端上显示用于发布第一群通知的编辑界面。用户在该编辑界面上直接输入文字内容;或者,通过该编辑界面上的文件上传入口、图片上传入口或者在线文档上传入口等上传入口,选择文件、图片或者在线文档上传至群通知。此外,用户还可以通过该编辑界面上的排版控件对已输入或已添加的群通知内容进行排版设计。
49.步骤240:响应于编辑界面的文件上传操作,在编辑界面显示第一目标文件的文件信息;
50.第一目标文件为用户希望上传至群通知的目标文件。第一目标文件可以为文档、表格、演示文档、音频、视频,等等。本技术对第一目标文件的格式不加以限制。
51.示例性的,文件上传操作可以通过跳转至文件选择界面并选择目标文件来实现;文件上传操作也可以通过直接将文件拖动至编辑界面来实现。
52.可选地,第一目标文件可以为存储在当前终端上的本地文件;或者,可以为存储在云端的网盘文件。
53.示例性的,第一目标文件的文件信息包括第一目标文件的文件图标、文件类型、文件名、文件内容预览和文件的存储路径中的至少一种。例如,第一目标文件的文件信息可以为代表文件类型的图标和文件名的组合;再例如,第一目标文件的文件信息可以为文件名和表示文件类型的后缀的组合,等等。
54.在一种可能的实施方式中,编辑界面显示有文件上传入口。响应于文件上传入口上的第一操作,显示文件选择界面;响应于文件选择界面上的文件选择操作,确定第一目标文件;响应于文件选择界面上的确认操作,在编辑界面显示第一目标文件的文件信息;其中,第一操作为对于文件上传入口的点击操作、拖动操作、双击操作、语音操作、压力触控操作、眼神控制、体感控制中的至少一种,本技术对此不加以限定。也即,通过对编辑界面上的文件上传入口的第一操作,跳转至文件选择界面;通过在文件选择界面上选择第一目标文件并确认,第一目标文件的文件信息显示在群通知的编辑界面。
55.可选地,在第一目标文件为至少两个的情况下,响应于对文件选择界面上的文件
顺序调整的文件拖动操作,显示顺序调整后的文件;响应于对文件选择界面上的文件的全选上传操作,在编辑界面按照调整后的顺序显示文件。也即,用户在文件选择界面上通过拖动文件的方式调整文件的排列顺序,在用户全选文件并上传后,群通知的编辑界面上显示文件的顺序与文件选择界面上调整后的文件排列顺序一致。
56.可选地,响应于在文件选择界面上选择至少一个文件,按照选择的顺序在编辑界面上显示该至少一个文件。也即,编辑界面上显示的文件按照用户选择文件的顺序进行排列。
57.可选地,用户在文件选择界面上选择至少一个文件,显示文件管理窗口;响应于文件管理窗口的对文件顺序进行调整的排序操作,显示顺序调整后的文件;响应于文件管理界面上的确认操作,在编辑界面显示顺序调整后的文件。也即,用户在选择上传的文件后,在文件管理窗口对文件进行排序并确认上传,编辑界面的文件即按照该顺序进行排列。如图4所示的文件管理窗口90,用户可以通过直接拖动文件,或点击文件上移控件91/下移控件92对文件的顺序进行调整。
58.在一种可能的实施方式中,响应于将本地文件拖动至编辑界面的文件拖动操作,将本地文件确定为第一目标文件,以及在编辑界面显示第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。也即,在第一目标文件为本地文件的情况下,可以通过直接将第一目标文件拖动至群通知的编辑界面来实现文件的上传操作。
59.本技术对文件上传操作的实现方式不加以限制。
60.可选地,响应于编辑界面上的文件顺序调整的文件拖动操作,显示顺序调整后的文件。也即,在用户将文件上传至群通知的编辑界面后,可以通过拖动文件的方式调整文件的排列顺序。
61.可选地,在进行文件上传操作时,设置文件权限,避免文件被群聊成员随意更改。文件权限包括查看权限、编辑权限、下载权限、同步权限中的一种。
62.示例性的,响应对所述第一目标文件的选择操作,显示第一目标文件的权限设置界面;响应于第一目标文件的权限设置操作,为群聊会话中的群聊成员设置第一目标文件的文件权限;其中,文件权限的设置粒度为群聊会话级或用户帐号级或标签级。
63.具体地,群聊会话级是指不针对群聊中的每个成员设置权限,而是对整个群聊中的成员设置相同的权限,例如设置群聊会话级的权限为“仅查看”,则群聊中的所有成员仅有对文件的查看权限;用户账号级是指针对群聊中的每个成员设置单独的权限,例如,设置群聊中的每个成员可以查看文件,但只有个别选中的成员可以编辑文件;标签级是指根据预先设置群聊成员的标签设置权限,例如,设置群聊成员中的标签为“组长”的成员具有文件的编辑权限和同步权限。
64.步骤260:响应于编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的第一群通知的相关信息。
65.可选地,第一群通知的相关信息可能为第一群通知的预览信息或者全部信息。
66.可选地,第一群通知的相关信息可能以群聊消息的形式显示在群聊窗口中,即以第一群通知的发布者发出的对话消息的形式显示;或者,第一群通知的相关信息可能以弹窗的形式在群聊窗口中显示,即在群聊窗口中显示包含有第一群通知的相关信息的弹窗;
或者,第一群通知的相关信息可能以通知消息的形式显示,即在群聊窗口中提示有新的群通知发布;再或者,第一群通知的相关信息还可能以群聊中的待办事项的形式显示,即在群聊窗口中显示查看第一群通知的待办事项。
67.本技术对第一群通知的相关信息包括的内容和其显示的形式都不加以限制。
68.示例性的,通知发布操作可以通过对编辑界面的发布控件的点击操作实现;或者,通过对编辑界面的滑动操作、拖动操作、语音控制操作、压力触控操作、眼神控制、体感控制等方式实现。本技术对通知发布操作的实现方式不加以限制。
69.示例性的,用户点击群通知编辑界面上的通知发布控件,将群通知发布至群聊;群聊窗口以群聊消息的形式显示处于已发布状态的第一群通知的部分预览信息;群聊中的成员通过点击该条指示群通知的群聊消息,对第一群通知进行完整的查看。
70.在一种可能的实施方式中,响应于编辑界面的通知发布操作,在群组会话界面中显示群工具对应的待办提醒控件,该待办提醒控件用于提醒群通知中的待办事项。也即,在群聊中发布群通知后,每个群聊成员的群聊窗口中都会显示指示第一群通知中的待办事项的提醒待办控件。
71.可选地,该待办提醒控件是按钮控件、浮层控件、悬浮球按钮控件、胶囊按钮控件中的至少一种。
72.可选地,待办提醒控件上显示有如下信息中的至少一项:待办事项的图标;待办事项的标题内容;群组会话中已完成待办事项的人数;群组会话中的总人数;本端群成员对待办事项的完成状态。
73.可选地,待办提醒控件显示在群组会话界面的标题栏或标题栏的下方。
74.可选地,待办事项可以在群聊成员点击查看群通知后取消显示;或者,待办事项可以在群聊成员点击查看群通知中的文件后取消显示;或者,待办事项可以在群聊成员完成群通知中的待办事项后取消显示;再或者,待办事项可以由群聊成员确认后取消显示。
75.综上所述,本实施例提供的群通知的发布方法,通过显示群通知的编辑界面,在该编辑界面上上传目标文件并显示,并在群通知发表后在聊天窗口中显示群通知的相关信息,实现了在群通知中上传文件,使得群通知中不仅可以有文字、图片,还能上传文件,使得群通知功能更能满足用户对于工作等应用场景的需求,提升了群聊中发布群通知的效率和群成员之间的协作效果。
76.图3所示的实施例示出了在群通知中上传文件的步骤。具体地,文件的上传操作可以通过选择文件或拖动文件的方式实现,图5示出了本技术一个示例性实施例提供的群通知的发布方法的流程图。本实施例以该方法的执行主体为图2所示出的终端来举例说明,该方法包括:
77.步骤320:显示用于发布第一群通知的编辑界面;
78.示例性的,第一群通知为用户当前正在编辑的待发布的群通知。第一群通知包括文字、图片、文件、在线文档中的至少一种。
79.示例性的,用于发布第一群通知的编辑界面上包括处于编辑状态的群通知的显示区域、文件上传入口、图片上传入口、在线文档上传入口、排版控件、群通知发布控件中的至少一种。其中,排版控件包括字体排版、段落排版、样式设计中的至少一种。
80.示例性的,用户在群聊设置界面点击群通知设置入口,终端上显示用于发布第一
群通知的编辑界面。用户在该编辑界面上直接输入文字内容;或者,通过该编辑界面上的文件上传入口、图片上传入口、在线文档上传入口等上传入口,选择文件、图片、在线文档上传至群通知。此外,用户还可以用过该编辑界面上的排版控件对已输入或已添加的群通知内容进行排版设计。
81.步骤342:响应于文件上传入口上的第一操作,显示文件选择界面;
82.第一操作为对于文件上传入口的点击操作、拖动操作、双击操作、语音操作、压力触控操作、眼神控制、体感控制中的至少一种,本技术对此不加以限定。
83.示例性的,用户点击第一群通知编辑界面上的文件上传入口,终端显示的用户界面跳转至文件选择界面。
84.在一种可能的实施方式中,用户点击第一群通知编辑界面上的文件上传入口,编辑界面上显示不同类型的文件上传入口,例如,本地文件上传入口和网盘文件上传入口。用户进一步的选择上传文件的类型,继而用户界面跳转至相应类型文件的文件选择界面。
85.步骤344:响应于文件选择界面上的文件选择操作,确定第一目标文件;
86.第一目标文件为用户希望上传至群通知的目标文件。第一目标文件可以为文档、表格、演示文档、音频、视频,等等。本技术对第一目标文件的格式不加以限制。
87.文件选择操作可以为点击操作、拖动操作、双击操作、语音操作、压力触控操作、眼神控制、体感控制中的至少一种,本技术对此不加以限定。
88.示例性的,用户通过在文件选择界面上点击希望上传至待发布的群通知的文件,将该文件确定为第一目标文件。
89.可选地,第一目标文件可以为存储在当前终端上的本地文件;或者,可以为存储在云端的网盘文件。
90.示例性的,在添加至群通知的文件可以为本地文件的情况下,文件选择界面为本地文件选择界面。响应于本地文件选择界面上的文件选择操作,确定文件类型为本地文件的第一目标文件。
91.示例性的,在添加至群通知的文件可以为网盘文件的情况下,文件选择界面为网盘文件选择界面。响应于网盘文件选择界面上的文件选择操作,确定文件类型为网盘文件的第一目标文件。
92.步骤346:响应于文件选择界面上的确认操作,在编辑界面显示第一目标文件的文件信息;
93.示例性的,添加至群通知的文件可以为本地文件,即存储在终端中的文件;或者,添加至群通知的文件可以为网盘文件,即存储在云端的文件。
94.文件信息包括第一目标文件的文件图标、文件类型、文件名、文件内容预览和文件的存储路径中的至少一种。例如,第一目标文件的文件信息可以为代表文件类型的图标和文件名的组合;再例如,第一目标文件的文件信息可以为文件名和表示文件类型的后缀的组合,等等。
95.示例性的,在添加至群通知的文件为本地文件的情况下,文件选择界面为本地文件选择界面。响应于本地文件选择界面上的确认操作,在编辑界面显示第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。
96.示例性的,在添加至群通知的文件为网盘文件的情况下,文件选择界面为网盘文
件选择界面。响应于网盘文件选择界面上的确认操作,在编辑界面显示第一目标文件的文件图标、文件类型、文件名、文件内容预览和文件链接中的至少一种文件信息。
97.图6示出了本技术一个示例性实施例提供的选择文件上传至群通知的界面图。如图所示,在群通知编辑界面20点击文件上传入口21,用户界面跳转至文件选择界面40;以文件类型为网盘文件为例,文件选择界面40上显示个人网盘中的文件和共享网盘中的文件;选择个人网盘中的文件41,将文件41确定为第一目标文件;文件选择界面40上显示弹窗42,弹窗42包括对文件41的取消控件43和确定控件44;在用户点击确定控件44后,编辑界面20上显示文件41的文件信息45。
98.步骤352:响应于将本地文件拖动至编辑界面的文件拖动操作,将本地文件确定为第一目标文件,以及在编辑界面显示第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息;
99.示例性的,在第一目标文件为本地文件的情况下,即第一目标文件为存储在终端的文件,可以采用直接将第一目标文件拖动至编辑界面的方式,实现将本地文件上传至群通知的编辑界面。在对第一目标文件的拖动操作后,在编辑界面显示该第一目标文件的文件信息,即该第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。
100.图7示出了本技术一个示例性实施例提供的拖动文件上传至群通知的界面图。如图所示,终端的用户界面50显示有群通知编辑界面20和本地文件夹界面60;选中本地文件61,将本地文件61拖动至编辑界面20的空白区域,则在编辑界面20上显示有本地文件61的文件信息62。
101.需要注意的是,在第一目标文件仅有一个的情况下,步骤342至步骤346与步骤352仅需择一执行;在第一目标文件有至少两个的情况下,可以通过步骤342至步骤346或者步骤352中的一种方式执行,也可以通过两种不同的方式上传不同的文件。
102.需要注意的是,在第一目标文件为本地文件的情况下,可以通过步骤342至步骤346,或者步骤352中的任一方式执行;在第一目标文件为网盘文件的情况下,通过步骤342至步骤346的方式进行文件上传操作。
103.步骤360:响应于编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的第一群通知的相关信息。
104.可选地,第一群通知的相关信息可能为第一群通知的预览信息或者全部信息。
105.可选地,第一群通知的相关信息可能以群聊消息的形式显示在群聊窗口中,即以第一群通知的发布者发出的消息的形式显示;或者,第一群通知的相关信息可能以弹窗的形式在群聊窗口中显示,即在群聊窗口中显示包含有第一群通知的相关信息的弹窗;或者,第一群通知的相关信息可能以通知消息的形式显示,即在群聊窗口中提示有新的群通知发布;再或者,第一群通知的相关信息还可能以群聊中的待办事项的形式显示,即在群聊窗口中显示查看第一群通知的代办事项。
106.本技术对第一群通知的相关信息包括的内容和其显示的形式都不加以限制。
107.示例性的,通知发布操作可以通过对编辑界面的发布控件的点击操作实现;或者,通过对编辑界面的滑动操作、拖动操作、语音控制操作、压力触控操作、眼神控制、体感控制等方式实现。本技术对通知发布操作的实现方式不加以限制。
108.示例性的,用户点击群通知编辑界面上的通知发布控件,将群通知发布至群聊;群聊窗口以群聊消息的形式显示处于已发布状态的第一群通知的部分预览信息;群聊中的成员通过点击该条指示群通知的群聊消息,对第一群通知进行完整的查看。
109.综上所述,本技术实施例提供的群通知的发布方法,在群通知的编辑界面上通过文件上传入口跳转至文件选择界面,进而选择添加至群通知的文件,或者,直接将本地文件拖动至群通知的编辑界面,来实现将文件添加至群通知。在群通知中添加文件,不仅能够使得群通知包括的内容更加丰富,携带的信息更加清楚明确,并且可以方便群组成员对群通知内容的获取和了解,提升群聊的效率,尤其是在工作群聊的环境中,可以加强群组成员的协作。
110.此外,本技术提供的群通知的发布方法,不仅可以实现将本地文件上传至群通知,而且可以将网盘文件上传至群通知,避免了先将网盘文件下载到本地存储,再上传至群通知的冗余步骤,进一步的提升了办公效率,也减少了对终端内存的资源消耗。
111.在基于图3或者图5示出的可选实施例的基础上,终端会在群聊窗口中显示其他群聊用户发布的群通知消息。上述方法还包括步骤370和步骤380,如图8所示:
112.步骤370:在群聊窗口中显示非本端的群聊用户发布的第二群通知的相关信息;
113.第二群通知为非本端的群聊用户发布的群通知,即为当前终端登录的用户账号以外的其他群聊用户发布的群通知消息。
114.第二群通知的相关信息可能为第二群通知的部分或全部信息。例如,第二群通知的相关信息中展示有第二群通知的预览信息、包含有第二群通知的弹窗、指示第二群通知发布的通知消息,等等。
115.示例性的,在群聊中的非本端的群聊用户发布了第二群通知后,本端的群聊窗口中显示第二群通知的相关信息。
116.步骤380:响应于第二群通知的相关信息上的触发操作,显示第二群通知的通知界面。
117.第二群通知的相关信息上的触发操作可以为点击操作、拖动操作、双击操作、语音操作、压力触控操作、眼神控制、体感控制中的至少一种,本技术对此不加以限定。
118.第二群通知的通知界面上包含有第二群通知的完整信息,以及通知界面上有第二目标文件。用户可以在该通知界面查看第二群通知的完整内容、下载第二目标文件至本地、对第二目标文件实现查看或在线编辑,等等。
119.示例性的,用户点击指示第二群通知发布的弹窗,用户界面上显示第二群通知的通知界面,通知界面上显示有第二群通知的完整内容。
120.可选地,第二群通知中包含的文件可能为本地文件、网盘文件或者在线文档文件。
121.示例性的,响应于第二目标文件的下载操作,将第二目标文件下载至本地存储目录;或者,响应于第二目标文件的查看操作,显示第二目标文件的预览界面或编辑界面。也即,在群通知中的文件为本地文件的情况下,用户可以将该文件下载至本地,或者,可以在线查看或编辑。
122.示例性的,在第二目标文件的文件类型为本地文件的情况下,响应于第二目标文件的查看操作,在第二群通知的通知界面中显示第二目标文件的编辑窗口;响应于第二目标文件的文档编辑操作,编辑第二目标文件的文档内容。
123.也即,在群通知中的文件为存储在本地的在线文档文件的情况下,群聊成员可以不下载该文件,直接通过对文件的查看操作进行对该在线文档文件的编辑,并且群聊中的其他成员也可以通过群通知看到编辑后的在线文档文件。
124.在一种可能的实施方式中,用户从本地存储中选取在线文档文件上传至群通知,群聊成员可以在群通知中对该在线文档文件进行编辑;上传者本地存储的在线文档文件不会发生更改,而上传至群通知的在线文档文件会根据群聊成员的编辑进行更新。
125.示例性的,在第二目标文件的文件类型为网盘文件的情况下,响应于第二目标文件的查看操作,显示第二目标文件的预览界面或编辑界面或运行界面;以及将第二目标文件保存至当前用户帐号对应的个人网盘目录中。也即,在群通知中的文件为网盘文件的情况下,用户点击查看该文件后,该文件会自动保存至该用户对应的个人网盘目录中。
126.示例性的,在第二目标文件为网盘文件中的在线文档文件的情况下,响应于第二目标文件的文档编辑操作,编辑第二目标文件的文档内容;响应于第二目标文件的编辑结束操作,将编辑后的第二目标文件同步至目标群聊帐号的个人网盘目录中;其中,目标群聊帐号是群聊界面对应的群聊会话中查看过第二目标文件的群聊帐号。
127.也即,在第二目标文件为网盘文件中的在线文档文件的情况下,群聊成员对于该在线文档文件的编辑会同步至所有查看过该在线文档文件的群聊成员的个人网盘中。
128.在一种可能的实施方式中,用户将网盘中的在线文档文件上传至群通知;用户个人网盘中自动生成该在线文档文件的副本,该副本不会因为其他群聊成员对该在线文档文件的编辑而更改,而上传至群通知的在线文档文件会根据群聊成员的编辑进行更新,并且该在线文档文件的更新会同步至所有查看过该在线文档文件的群聊成员的个人网盘中。
129.示例性的,响应于第二目标文件的编辑完毕操作,在群聊窗口中显示第二目标文件的更新消息。也即,本端用户对非本端的群聊用户发布的第二群通知中包含的第二目标文件进行编辑,在编辑完成后,群聊窗口中显示第二目标文件的更新消息。
130.综上所述,本技术实施例提供的群通知的发布方法,在群通知中的文件为本地文件的情况下,用户可以下载,也可以在线查看、编辑;在群通知中的文件为网盘文件的情况下,在群聊成员查看过该文件后,文件会自动保存至该群聊成员的个人网盘中;在群通知中的文件为在线文档文件的情况下,群聊成员对该在线文档文件的编辑会同步至查看过该在线文档文件的群聊成员的个人网盘。本方法加强了群聊成员之间的协作性,提升了工作效率。
131.图9示出了本技术一个示例性实施例提供的群通知的发布方法的整体框架图。
132.用户410可以在群聊中使用群功能412,例如基础的聊天对话功能和群通知发布功能,等等;以及用户410可以使用文档软件开发工具包(software development kit,sdk)414提供的群通知编辑界面,进行群通知的创建、编辑、修改等操作。
133.用户410在基于文档sdk414提供的群通知编辑界面对群通知完成编辑后,文档数据传输给客户端,客户端在对文档数据进行预处理后,将文档数据传输给群聊服务后台416;群聊服务后台416对文档数据进行校验,将文档数据存储至文档后台418,并发送群通知消息。群聊窗口中显示发布的群通知。
134.图10示出了本技术一个示例性实施例提供的群通知的发布方法的流程图。该方法包括如下步骤:
135.步骤430:用户编辑;
136.示例性的,用户在群通知编辑界面对群通知进行编辑,输入文字、图片、上传文件,等等。例如,用户输入文字“明天开会”,并且上传会议文件。
137.可选地,用户在上传文件时,可以对文件设置权限。例如,查看权限、下载权限、编辑权限、同步权限,等等。文件权限可以是对所有群成员生效;或者,可以是对部分选中的群成员生效;再或者,对群聊中预设标签符合条件的群成员生效,等等。
138.步骤431:提交文档sdk;
139.示例性的,用户通过文档sdk提供的群通知编辑界面完成群通知的编辑、排版后,选择发布群通知。
140.步骤432:文档sdk编码富文本;
141.示例性的,文档sdk将文件上传至云端,转码为可以被识别的文件识别码。
142.步骤433:传给客户端;
143.示例性的,客户端获取到群通知数据包。
144.步骤434:客户端校验;
145.示例性的,客户端在获取到群通知数据包后,对数据包的格式进行校验。
146.步骤435:请求群聊服务后台;
147.示例性的,客户端在确认群通知数据包格式无误后,将群通知数据包发送给群聊服务后台。
148.步骤436:群聊服务后台解析数据;
149.示例性的,群聊服务后台根据群通知数据包解析出对应的文本内容,并且进行格式校验、反垃圾校验,等等。
150.步骤437:存储内容;
151.示例性的,群聊服务后台在完成校验后,将解析出的文本内容存储入文档后台存储。
152.在一种可能的实施方式中,若上传的文件为网盘文件,解析出的文本内容还会自动生成一个副本,存储至群通知发布者的个人网盘。
153.步骤438:组装通知信息;
154.示例性的,,群聊服务后台在存入文档后台存储的同时,对群通知消息进行组装,例如,将文本内容和文件进行组装。
155.步骤439;发送到群聊;
156.示例性的,群通知消息在完成组装后,群聊中发布该群通知消息。
157.步骤440:结束。
158.图11示出了本技术一个示例性实施例提供的用户对已发布的群通知进行修改的流程示意图。其包括以下步骤:
159.步骤450:用户编辑;
160.示例性的,用户在群通知编辑界面对已发布的群通知进行修改,例如,修改文字、补充上传文件,等等。
161.可选地,在群通知中的文件为本地文件的情况下,用户可以无需下载该本地文件,直接在群通知编辑界面对该本地文件进行编辑;且群聊成员对该本地文件的修改编辑,不
会更改上传者的本地文件,仅更新上传至群通知中的文件。
162.可选地,在群通知中的文件为网盘文件的情况下,在有用户对该文件进行编辑前,该文件会自动生成副本文件保存至上传者的个人网盘,群聊成员对群通知中的文件的修改编辑,不会更改副本文件,仅更新上传至群通知中的文件。
163.步骤451:群聊服务后台收到请求;
164.示例性的,用户在对群通知完成修改后,提交群通知,群聊后台收到群通知数据。
165.步骤452:解析数据;
166.示例性的,群聊服务后台在收到群通知数据后,对该数据进行解析,解析得到对应的文本内容,并且进行校验。
167.步骤453:写入文档后台存储;
168.示例性的,群聊后台将合法的群通知数据存入群聊存储,也即,将群通知数据存储入文档后台。
169.步骤454:组装消息体;
170.示例性的,群聊后台将合法的群通知数据进行组装,组装成完整的群通知。
171.步骤455:对应群聊写入消息存储;
172.示例性的,组装完成的群通知被发布在群聊中,存储入群聊消息后台。
173.步骤456:群成员收到新的通知信息;
174.示例性的,群聊中的群成员收到一条新的群通知消息,该群通知消息是修改后的群通知消息。
175.需要注意的是,步骤453和步骤454至步骤456的执行不分先后,可以先执行步骤453,也可以先执行步骤454至步骤456,也可以步骤453和步骤454至步骤456同时执行。
176.步骤457:结束。
177.图12示出了本技术一个示例性实施例提供的群通知的发布装置的框图。所述装置包括:
178.显示模块520,用于显示用于发布第一群通知的编辑界面;
179.所述显示模块520,用于响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息;
180.所述显示模块520,用于响应于所述编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的所述第一群通知的相关信息。
181.在本技术的一个示例性实施例中,所述显示模块520包括显示子模块521和确定子模块522。所述编辑界面显示有文件上传入口。所述显示子模块521,用于响应于所述文件上传入口上的第一操作,显示文件选择界面;所述确定子模块522,用于响应于所述文件选择界面上的文件选择操作,确定所述第一目标文件;所述显示子模块521,用于响应于所述文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件信息。
182.在本技术的一个示例性实施例中,所述文件选择界面为本地文件选择界面;所述确定子模块522,用于所述响应于所述本地文件选择界面上的文件选择操作,确定文件类型为本地文件的所述第一目标文件;所述显示子模块521,用于响应于所述本地文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。
183.在本技术的一个示例性实施例中,所述文件选择界面为网盘文件选择界面;所述确定子模块522,用于响应于所述网盘文件选择界面上的文件选择操作,确定文件类型为网盘文件的所述第一目标文件;所述显示子模块521,用于响应于所述网盘文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件图标、文件类型、文件名、文件内容预览和文件链接中的至少一种文件信息。
184.在本技术的一个示例性实施例中,所述显示模块520,用于响应于将本地文件拖动至所述编辑界面的文件拖动操作,将所述本地文件确定为所述第一目标文件,以及在所述编辑界面显示所述第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。
185.在本技术的一个示例性实施例中,所述第一目标文件为至少两个。所述显示模块520,用于响应于对所述文件选择界面上的文件顺序调整的文件拖动操作,显示顺序调整后的文件;所述显示模块520,用于响应于对所述文件选择界面上的文件的全选上传操作,在所述编辑界面按照调整后的顺序显示所述文件。
186.在本技术的一个示例性实施例中,所述显示模块520,用于响应于所述编辑界面上的文件顺序调整的文件拖动操作,显示顺序调整后的文件。
187.在本技术的一个示例性实施例中,所述显示模块520还包括设置子模块528。所述显示子模块521,用于响应对所述第一目标文件的选择操作,显示所述第一目标文件的权限设置界面;所述设置子模块528,用于响应于所述第一目标文件的权限设置操作,为群聊会话中的群聊成员设置所述第一目标文件的文件权限,所述文件权限包括:查看权限、编辑权限、下载权限、同步权限中的一种;其中,所述文件权限的设置粒度为群聊会话级或用户帐号级或标签级。
188.在本技术的一个示例性实施例中,所述显示模块520,用于在所述群聊窗口中显示非本端的群聊用户发布的第二群通知的相关信息;所述显示模块520,用于响应于所述第二群通知的相关信息上的触发操作,显示所述第二群通知的通知界面,所述通知界面上显示有第二目标文件的文件信息。
189.在本技术的一个示例性实施例中,所述显示模块520还包括下载子模块523;所述下载子模块523,用于响应于所述第二目标文件的下载操作,将所述第二目标文件下载至本地存储目录;或,所述显示子模块521,用于响应于所述第二目标文件的查看操作,显示所述第二目标文件的预览界面或编辑界面。
190.在本技术的一个示例性实施例中,所述显示模块520还包括编辑子模块525。所述显示子模块521,用于响应于所述第二目标文件的查看操作,在所述第二群通知的通知界面中显示所述第二目标文件的编辑窗口;所述编辑子模块525,用于响应于所述第二目标文件的文档编辑操作,编辑所述第二目标文件的文档内容。
191.在本技术的一个示例性实施例中,所述第二目标文件为在线文档文件;所述显示模块520还包括同步子模块526;所述编辑子模块525,用于响应于所述第二目标文件的文档编辑操作,编辑所述第二目标文件的文档内容;所述同步子模块526,用于响应于所述第二目标文件的编辑结束操作,将编辑后的所述第二目标文件同步至目标群聊帐号的个人网盘目录中;其中,所述目标群聊帐号是所述群聊界面对应的群聊会话中查看过所述第二目标文件的群聊帐号。
192.在本技术的一个示例性实施例中,所述显示模块520,用于响应于所述第二目标文件的编辑完毕操作,在所述群聊窗口中显示所述第二目标文件的更新消息。
193.在本技术的一个示例性实施例中,所述编辑界面显示有排版控件,所述排版控件包括字体排版、段落排版、样式设计中的至少一种;所述显示模块520还包括排版子模块527;所述排版子模块527,用于响应于所述排版控件的触发操作,对所述第一群通知的通知内容进行与所述排版控件对应的排版操作。
194.在本技术的一个示例性实施例中,所述显示模块520,用于响应于所述编辑界面的通知发布操作,在所述群组会话界面中显示所述群工具对应的待办提醒控件,所述待办提醒控件用于提醒所述群通知中的待办事项。
195.在本技术的一个示例性实施例中,所述第二目标文件的文件类型为网盘文件;所述显示模块520还包括保存子模块524;所述显示子模块521,用于响应于所述第二目标文件的查看操作,显示所述第二目标文件的预览界面或编辑界面或运行界面;所述保存子模块524,用于将所述第二目标文件保存至当前用户帐号对应的个人网盘目录中。
196.需要说明的是:上述实施例提供的群通知的发布装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的群通知的发布装置与群通知的发布方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
197.本技术还提供了一种计算机设备(终端或服务器),该计算机设备包括处理器和存储器,存储器中存储有至少一条指令,至少一条指令由处理器加载并执行以实现上述各个方法实施例提供的群通知的发布方法。需要说明的是,该计算机设备可以是如下图12所提供的计算机设备。
198.图13示出了本技术一个示例性实施例提供的计算机设备2000的结构框图。该计算机设备2000可以是:智能手机、平板电脑、mp3播放器(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。计算机设备2000还可能被称为用户设备、便携式计算机设备、膝上型计算机设备、台式计算机设备等其他名称。
199.通常,计算机设备2000包括有:处理器2001和存储器2002。
200.处理器2001可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器2001可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器2001也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器2001可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器2001还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
201.存储器2002可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器2002还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器2002中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器2001所执行以实现本技术中方法实施例提供的群通知的发布方法。
202.在一些实施例中,计算机设备2000还可选包括有:外围设备接口2003和至少一个外围设备。处理器2001、存储器2002和外围设备接口2003之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口2003相连。具体地,外围设备包括:射频电路2004、触摸显示屏2005、摄像头组件2006、音频电路2007和电源2008中的至少一种。
203.外围设备接口2003可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器2001和存储器2002。在一些实施例中,处理器2001、存储器2002和外围设备接口2003被集成在同一芯片或电路板上;在一些其他实施例中,处理器2001、存储器2002和外围设备接口2003中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
204.射频电路2004用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路2004通过电磁信号与通信网络以及其他通信设备进行通信。射频电路2004将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路2004包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路2004可以通过至少一种无线通信协议来与其它计算机设备进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。在一些实施例中,射频电路2004还可以包括nfc(near field communication,近距离无线通信)有关的电路,本技术对此不加以限定。
205.显示屏2005用于显示ui(user interface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏2005是触摸显示屏时,显示屏2005还具有采集在显示屏2005的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器2001进行处理。此时,显示屏2005还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏2005可以为一个,设置计算机设备2000的前面板;在另一些实施例中,显示屏2005可以为至少两个,分别设置在计算机设备2000的不同表面或呈折叠设计;在再一些实施例中,显示屏2005可以是柔性显示屏,设置在计算机设备2000的弯曲表面上或折叠面上。甚至,显示屏2005还可以设置成非矩形的不规则图形,也即异形屏。显示屏2005可以采用lcd(liquid crystal display,液晶显示屏)、oled(organic light-emitting diode,有机发光二极管)等材质制备。
206.摄像头组件2006用于采集图像或视频。可选地,摄像头组件2006包括前置摄像头和后置摄像头。通常,前置摄像头设置在计算机设备的前面板,后置摄像头设置在计算机设备的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtual reality,虚拟现实)拍摄功能或
者其它融合拍摄功能。在一些实施例中,摄像头组件2006还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
207.音频电路2007可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器2001进行处理,或者输入至射频电路2004以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在计算机设备2000的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器2001或射频电路2004的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路2007还可以包括耳机插孔。
208.电源2008用于为计算机设备2000中的各个组件进行供电。电源2008可以是交流电、直流电、一次性电池或可充电电池。当电源2008包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
209.在一些实施例中,计算机设备2000还包括有一个或多个传感器2010。该一个或多个传感器2010包括但不限于:加速度传感器2011、陀螺仪传感器2012、压力传感器2013、光学传感器2014以及接近传感器2015。
210.加速度传感器2011可以检测以计算机设备2000建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器2011可以用于检测重力加速度在三个坐标轴上的分量。处理器2001可以根据加速度传感器2011采集的重力加速度信号,控制触摸显示屏2005以横向视图或纵向视图进行用户界面的显示。加速度传感器2011还可以用于游戏或者用户的运动数据的采集。
211.陀螺仪传感器2012可以检测计算机设备2000的机体方向及转动角度,陀螺仪传感器2012可以与加速度传感器2011协同采集用户对计算机设备2000的3d动作。处理器2001根据陀螺仪传感器2012采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。
212.压力传感器2013可以设置在计算机设备2000的侧边框和/或触摸显示屏2005的下层。当压力传感器2013设置在计算机设备2000的侧边框时,可以检测用户对计算机设备2000的握持信号,由处理器2001根据压力传感器2013采集的握持信号进行左右手识别或快捷操作。当压力传感器2013设置在触摸显示屏2005的下层时,由处理器2001根据用户对触摸显示屏2005的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
213.光学传感器2014用于采集环境光强度。在一个实施例中,处理器2001可以根据光学传感器2014采集的环境光强度,控制触摸显示屏2005的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏2005的显示亮度;当环境光强度较低时,调低触摸显示屏2005的显示亮度。在另一个实施例中,处理器2001还可以根据光学传感器2014采集的环境光强度,动态调整摄像头组件2006的拍摄参数。
214.接近传感器2015,也称距离传感器,通常设置在计算机设备2000的前面板。接近传
感器2015用于采集用户与计算机设备2000的正面之间的距离。在一个实施例中,当接近传感器2015检测到用户与计算机设备2000的正面之间的距离逐渐变小时,由处理器2001控制触摸显示屏2005从亮屏状态切换为息屏状态;当接近传感器2015检测到用户与计算机设备2000的正面之间的距离逐渐变大时,由处理器2001控制触摸显示屏2005从息屏状态切换为亮屏状态。
215.本领域技术人员可以理解,图13中示出的结构并不构成对计算机设备2000的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
216.所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,所述一个或者一个以上程序包含用于进行本技术实施例提供的群通知的发布方法。
217.本技术提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述各个方法实施例提供的群通知的发布方法。
218.本技术还提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述各个方法实施例提供的群通知的发布方法。
219.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
220.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
221.以上所述仅为本技术的可选实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种群通知的发布方法,其特征在于,所述方法包括:显示用于发布第一群通知的编辑界面;响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息;响应于所述编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的所述第一群通知的相关信息。2.根据权利要求1所述的方法,其特征在于,所述编辑界面显示有文件上传入口;所述响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息,包括:响应于所述文件上传入口上的第一操作,显示文件选择界面;响应于所述文件选择界面上的文件选择操作,确定所述第一目标文件;响应于所述文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件信息。3.根据权利要求2所述的方法,其特征在于,所述文件选择界面为本地文件选择界面;所述响应于所述文件选择界面上的文件选择操作,确定所述第一目标文件,包括:响应于所述本地文件选择界面上的文件选择操作,确定文件类型为本地文件的所述第一目标文件;所述响应于所述文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件信息,包括:响应于所述本地文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。4.根据权利要求2所述的方法,其特征在于,所述文件选择界面为网盘文件选择界面;所述响应于所述文件选择界面上的文件选择操作,确定所述第一目标文件,包括:响应于所述网盘文件选择界面上的文件选择操作,确定文件类型为网盘文件的所述第一目标文件;所述响应于所述文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件信息,包括:响应于所述网盘文件选择界面上的确认操作,在所述编辑界面显示所述第一目标文件的文件图标、文件类型、文件名、文件内容预览和文件链接中的至少一种文件信息。5.根据权利要求1所述的方法,其特征在于,所述响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息,包括:响应于将本地文件拖动至所述编辑界面的文件拖动操作,将所述本地文件确定为所述第一目标文件,以及在所述编辑界面显示所述第一目标文件的文件图标、文件类型、文件名、文件内容预览和存储路径中的至少一种文件信息。6.根据权利要求2所述的方法,其特征在于,所述第一目标文件为至少两个,所述方法还包括:响应于对所述文件选择界面上的文件顺序调整的文件拖动操作,显示顺序调整后的文件;响应于对所述文件选择界面上的文件的全选上传操作,在所述编辑界面按照调整后的
顺序显示所述文件。7.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述编辑界面上的文件顺序调整的文件拖动操作,显示顺序调整后的文件。8.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:响应对所述第一目标文件的选择操作,显示所述第一目标文件的权限设置界面;响应于所述第一目标文件的权限设置操作,为群聊会话中的群聊成员设置所述第一目标文件的文件权限,所述文件权限包括:查看权限、编辑权限、下载权限、同步权限中的一种;其中,所述文件权限的设置粒度为群聊会话级或用户帐号级或标签级。9.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:在所述群聊窗口中显示非本端的群聊用户发布的第二群通知的相关信息;响应于所述第二群通知的相关信息上的触发操作,显示所述第二群通知的通知界面,所述通知界面上显示有第二目标文件的文件信息。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:响应于所述第二目标文件的下载操作,将所述第二目标文件下载至本地存储目录;或,响应于所述第二目标文件的查看操作,显示所述第二目标文件的预览界面或编辑界面。11.根据权利要求10所述的方法,其特征在于,所述响应于所述第二目标文件的查看操作,显示所述第二目标文件的编辑界面,包括:响应于所述第二目标文件的查看操作,在所述第二群通知的通知界面中显示所述第二目标文件的编辑窗口;响应于所述第二目标文件的文档编辑操作,编辑所述第二目标文件的文档内容。12.根据权利要求9所述的方法,其特征在于,所述第二目标文件为在线文档文件;所述方法还包括:响应于所述第二目标文件的文档编辑操作,编辑所述第二目标文件的文档内容;响应于所述第二目标文件的编辑结束操作,将编辑后的所述第二目标文件同步至目标群聊帐号的个人网盘目录中;其中,所述目标群聊帐号是所述群聊界面对应的群聊会话中查看过所述第二目标文件的群聊帐号。13.根据权利要求11或12所述的方法,其特征在于,所述方法还包括:响应于所述第二目标文件的编辑完毕操作,在所述群聊窗口中显示所述第二目标文件的更新消息。14.根据权利要求1至5任一所述的方法,其特征在于,所述编辑界面显示有排版控件,所述排版控件包括字体排版、段落排版、样式设计中的至少一种;所述方法还包括:响应于所述排版控件的触发操作,对所述第一群通知的通知内容进行与所述排版控件对应的排版操作。15.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
响应于所述编辑界面的通知发布操作,在所述群组会话界面中显示所述群工具对应的待办提醒控件,所述待办提醒控件用于提醒所述群通知中的待办事项。16.根据权利要求10所述的方法,其特征在于,所述第二目标文件的文件类型为网盘文件;所述方法还包括:将所述第二目标文件保存至当前用户帐号对应的个人网盘目录中。17.一种群通知的发布装置,其特征在于,所述装置包括:显示模块,用于显示用于发布第一群通知的编辑界面;所述显示模块,用于响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息;所述显示模块,用于响应于所述编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的所述第一群通知的相关信息。18.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至16任一所述的群通知的发布方法。19.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至16任一所述的群通知的发布方法。20.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令,使得所述计算机设备执行如权利要求1至16任一所述的群通知的发布方法。

技术总结
本申请公开了一种群通知的发布方法、装置、设备及介质,属于即时通讯领域。所述方法包括:显示用于发布第一群通知的编辑界面;响应于所述编辑界面的文件上传操作,在所述编辑界面显示第一目标文件的文件信息;响应于所述编辑界面的通知发布操作,在群聊窗口中显示处于已发布状态的所述第一群通知的相关信息。本申请可以在群通知中上传文件,提升群通知的使用效率和协作效率。效率和协作效率。效率和协作效率。


技术研发人员:黄铁鸣 刘国斌 向航 李斌 朱标亦
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2022.01.18
技术公布日:2023/7/31
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐