内容分享方法、装置、电子设备、存储介质及程序产品与流程

文档序号:32757741发布日期:2022-12-31 05:10阅读:33来源:国知局
内容分享方法、装置、电子设备、存储介质及程序产品与流程

1.本公开涉及计算机技术领域,尤其涉及一种内容分享方法、装置、电子设备、存储介质及程序产品。


背景技术:

2.当前,在多人互动场景中,当用户想要在单聊或群聊中分享个人名片、群名片、云文档等内容时,需要退出单聊或群聊的业务界面,再在对应列表或者搜索栏中找到相应的个人名片、群名片、云文档再分享到单聊或群聊中,再切换至单聊或群聊的业务界面中。
3.这种分享方式的操作路径过长,用户使用时不方便且效率低下。


技术实现要素:

4.有鉴于此,本公开的目的在于提出一种容分享方法、装置、电子设备、存储介质及程序产品。
5.基于上述目的,本公开的第一方面,提供了一种内容分享方法,包括:
6.响应于获取第一用户账号在业务界面中输入的预设内容,在所述业务界面中展示第一窗口,所述第一窗口包括至少一个待分享内容;
7.响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容分享给与所述业务界面对应的至少一个第二用户账号;
8.其中,所述业务界面为即时通信会话界面、直播界面或视频会议界面中的一个;所述待分享内容的类别包括:群名片和云文档中的至少一个。
9.本公开第二方面,提供了一种内容分享装置,包括:
10.展示模块,被配置为:响应于获取第一用户账号在业务界面中输入的预设内容,在所述业务界面中展示第一窗口,所述第一窗口包括至少一个待分享内容;
11.分享模块,被配置为:响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容分享给与所述业务界面对应的至少一个第二用户账号;
12.其中,所述业务界面为即时通信会话界面、直播界面或视频会议界面中的一个;所述待分享内容的类别包括:群名片和云文档中的至少一个。
13.本公开第三方面,提供了一种计算机设备,包括一个或者多个处理器、存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行根据第一方面所述的方法的指令。
14.本公开第四方面,提供了一种包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行第一方面所述的方法。
15.本公开第五方面,提供了一种提供了一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行第一方面所述的方法。
16.从上面所述可以看出,本公开提供的容分享方法、装置、电子设备、存储介质及程
序产品,在多人互动场景中可基于输入的预设内容直接展示用于显示待分享内容的第一窗口,用户可直接在该第一窗口中选择其需分享的内容,从而缩短了多人互动场景用户分享内容的路径,提高用户沟通交互的效率,提升用户体验。
附图说明
17.为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1示出了本公开实施例所提供的示例性系统的示意图。
19.图2a示出了根据本公开实施例的一个示例性页面的示意图。
20.图2b示出了根据本公开实施例的一个示例性页面的示意图。
21.图2c示出了根据本公开实施例的一个示例性页面的示意图。
22.图2d示出了根据本公开实施例的一个示例性页面的示意图。
23.图2e示出了根据本公开实施例的一个示例性页面的示意图。
24.图2f示出了根据本公开实施例的一个示例性页面的示意图。
25.图2g示出了根据本公开实施例的一个示例性页面的示意图。
26.图2h示出了根据本公开实施例的一个示例性页面的示意图。
27.图2i示出了根据本公开实施例的一个示例性页面的示意图。
28.图2j示出了根据本公开实施例的一个示例性页面的示意图。
29.图2k示出了根据本公开实施例的一个示例性页面的示意图。
30.图3a示出了根据本公开实施例的一个示例性页面的示意图。
31.图3b示出了根据本公开实施例的一个示例性页面的示意图。
32.图3c示出了根据本公开实施例的一个示例性页面的示意图。
33.图3d示出了根据本公开实施例的一个示例性页面的示意图。
34.图3e示出了根据本公开实施例的一个示例性页面的示意图。
35.图3f示出了根据本公开实施例的一个示例性页面的示意图。
36.图3g示出了根据本公开实施例的一个示例性页面的示意图。
37.图3h示出了根据本公开实施例的一个示例性页面的示意图。
38.图4示出了本公开实施例所提供的一种示例性方法的流程示意图。
39.图5示出了本公开实施例所提供的示例性装置示意图。
40.图6示出了本公开实施例所提供的示例性计算机设备的硬件结构的示意图。
具体实施方式
41.为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
42.需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的
组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
43.如背景技术所述,在多人互动场景例如即时会话、直播、视频会议等场景中,当用户想要在单聊或群聊中分享个人名片、群名片、云文档等内容时,需要退出单聊或群聊的业务界面,再在对应列表或者搜索栏中找到相应的个人名片、群名片、云文档再分享到单聊或群聊中,再切换至单聊或群聊的业务界面中。
44.以云文档的分享为例,当用户想要在聊天界面中分享云文档时,需要先退出该聊天界面(关闭、最小化或者隐藏至其他界面下层),之后进入云文档列表或者通过搜索窗口中找到待分享的云文档,复制该云文档的链接后再进入群组列表或者通过搜索窗口中找到目标群组,点击发送后将该云文档分享至该目标群组中。
45.或者,用户也可进入云文档列表或者通过搜索窗口中找到待分享的云文档,点击查看云文档的具体内容进入云文档界面,在云文档界面点击分享按钮或者复制链接后再进入群组列表或者通过搜索窗口中找到目标群组,点击发送后将该云文档分享至该目标群组中。
46.或者,用户也可以直接在浏览器中搜索待分享的云文档,点击查看云文档的具体内容进入云文档界面,在云文档界面点击分享按钮或者复制链接后再进入群组列表或者通过搜索窗口中找到目标群组,点击发送后将该云文档分享至该目标群组中。
47.上述云文档分享方法的操作路径过长,造成用户交互时沟通效率低下,用户使用不方便。有鉴于此,本公开实施例提供了一种内容分享方法,通过响应于获取第一用户账号在业务界面中输入的预设符号,在所述业务界面中展示第一窗口,所述第一窗口包括至少一个待分享内容;响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容分享给与所述业务界面对应的第二用户账号,从而可在业务界面中直接获取目标分享内容分享给第二用户账号,该方法仅需用户少数几次操作即可实现内容分享,且分享操作路径简短,能够提高用户沟通交互的效率,用户体验更好。
48.图1示出了本公开实施例所提供的示例性系统100的示意图。
49.如图1所示,该系统100可以包括第一终端102、服务器104和第二终端106。其中,第一终端102和第二终端106仅用于区分不同的电子设备,不代表应用场景中电子设备的数量,在实际应用中,电子设备可以有多个。第一电子设备110或第二电子设备120包括但不限于桌面计算机、移动电话、移动电脑、平板电脑、媒体播放器、智能可穿戴设备视、个人数字助理(personal digital assistant,pda)或其它能够实现上述功能的电子设备等。
50.在一些实施例中,该系统100可以应用于多人互动场景,例如可以为即时会话场景、直播场景、视频会议场景等。以即时通信会话场景为例,服务器104用于提供即时会话服务,其中,第一终端102/第二终端106是在该即时通信会话场景进行聊天交流的用户对应的终端,其均安装有用于与第二终端106/第一终端102通信的客户端,用户可通过该客户端进入多人互动场景,例如,多人聊天场景,多人直播场景等。其中,第一终端102是该即时会话场景需要实现内容分享的第一用户的终端,其设置有第一用户账号;第二终端106可以是接
收分享内容的第二用户对应的终端,其设置有第二用户账号。
51.在一些实施例中,当该系统100应用于单聊场景时,第一终端102和第二终端106的数量均为一个;当该系统100应用于群聊场景时,第二终端106的数量也可以是多个。
52.服务器104可以是单个服务器或者多个服务器,在多个服务器场景下,这些服务器之间可以采用分布式架构并且可以形成为服务器集群。
53.第一终端102和第二终端106可以是任意的终端设备,例如,既可以是移动终端(例如,手机、平板电脑(pad)),也可以是固定终端(例如,个人电脑(pc)、笔记本电脑)。该第一终端102和第二终端106可以运行应用程序,并可以由该应用程序为用户提供相应的服务,例如,聊天服务。
54.图2a示出了根据本公开实施例的一个示例性页面200的示意图。
55.如图2a所述,在多人互动场景中,例如即时通信会话场景中,当用户在群里发送一条消息,发消息的用户本人和群里的其他用户可以对这条消息进行回复。
56.当第一用户在第一终端102上通过第一用户账号向群里分享内容时,第一用户通过第一用户账号在第一终端102的业务界面200上输入预设内容。其中,该预设内容可以是预先设置的任意字符,例如可以为@、#、/等;或者,该预设内容可以是预先设置的任意文字、数字等,本实施例对此不作限制。本公开实施例中以@为例详细陈述本公开的技术方案。
57.在一些实施例中,所述业务界面200为即时通信会话界面、直播界面或视频会议界面等多人互动界面中的一个,业务界面200可包括输入栏202和显示栏204。第一用户可通过第一终端102上的输入栏202实现消息的预输入,第一终端102的输入栏202中的消息仅能被持有第一用户账号的第一用户看到,而不能被持有第二用户账号的第二用户看到。
58.第一用户在输入栏202输入消息后,通过点击发送组件206或者通过预设的快捷方式将输入栏202中预输入的消息发送到显示栏204中,则持有第二用户账号的第二用户即可在第二终端106的业务界面上看到该消息,从而实现了消息的即时通信。
59.本实施例中,如图2b所示,第一用户通过第一用户账号在第一终端102的业务界面200上输入预设内容,即第一用户在业务界面200的输入栏202中输入预设内容,例如预设符号@。之后,第一终端102获取到第一用户账号在该业务界面200所输入的该预设内容,在所述业务界面200中展示第一窗口210,所述第一窗口210包括至少一个待分享内容。其中,所述待分享内容的类别包括群名片、云文档中的至少一个。此外,上述待分享内容的类别也可以包括个人名片、小程序等,本实施例对此不作限制。
60.本实施例中,当待分享内容的类别为个人名片时,在第一窗口210中所显示的待分享内容包括该人员的姓名和头像,以便于第一用户可以准确找到其需要分享的人员的个人名片;当待分享内容的类别为群名片时,在第一窗口210中所显示的待分享内容包括该群组的群组名称和群组头像,以便于第一用户可以准确找到其需要分享的群组的群名片;当待分享内容的类别为云文档时,在第一窗口210中所显示的待分享内容包括该云文档的文档名称,以便于第一用户可以准确找到其需要分享的云文档。
61.如图2b所示,当第一窗口210中包括多个待分享内容时,多个待分享内容以列表的形式显示在第一窗口210中。可选的,第一窗口210可以仅部分覆盖业务界面200,例如仅部分覆盖显示栏204,这样第一用户进行分享操作时,不会影响其查看显示栏204中显示的消息信息。或者,第一窗口210也可以全部覆盖业务界面200或者显示栏204,本实施例对此不
作限制。
62.可选的,第一窗口210中可以显示5-15条待分享内容。当待分享内容的数量较多时,第一窗口210的视口中可仅显示少量(例如4-7条)待分享内容,其他待分享内容通过拖动第一窗口210边缘设置的滑动条来改变第一窗口210的视口的显示内容,从而查看第一窗口210中的其他待分享内容。
63.在一些实施例中,如图2b所示,所述第一窗口210包括至少一个类别标签212,该类别标签212用于区分待分享内容的类别,并将同一类别的待分享内容显示在同一个tab页,而不同类别的待分享内容显示在不同的tab页,从而使得用户可以快速的在待分享内容中找到需分享的目标分享内容。本实施例中,类别标签可以包括人员、云文档、群名片、小程序等,分别对应个人名片、群名片、云文档、小程序等类别信息。
64.当所述第一窗口210包括类别标签时,响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口210中展示与所述目标标签匹配的所述待分享内容。即在本实施例中,由于不同类别的待分享内容显示在不同类别标签的页面中,因此当第一终端102接收到针对某一个类别标签的触发操作(例如点击),则在该第一窗口210中显示与该类别标签匹配的待分享内容。例如,假设第一用户点击了“人员”类别标签,即第一用户的目标标签为人员,此时即在第一窗口210中显示与类别标签“人员”匹配的个人名片的推荐列表。
65.在一些实施例中,当所述待分享内容的类别数量至少为两个,则类别标签包括至少两个第一子标签以及第二子标签,其中每个第一子标签与所述待分享内容的一个类别匹配,第二子标签与全部所述待分享内容匹配。
66.本实施例中,当待分享内容的类别包括个人名片、群名片、云文档中的至少两个,则第一子标签的数量与待分享内容的类别数量相同,且每个第一子标签与个人名片、群名片、云文档中的一个类别的待分享内容匹配,第二子标签与个人名片、群名片、云文档中全部类别的待分享内容匹配。假设待分享内容的类别包括个人名片、群名片、云文档,则第一子标签的数量的数量为三个,分别为人员、群名片、云文档,上述三个第一子标签所对应的tab页分别用于显示个人名片、群名片、云文档类别的待分享内容;第二子标签对应的tab页则用于显示个人名片、群名片、云文档三个类别混合的待分享内容,其标签名称可为“全部”,这样第一用户在选择目标分享内容时,可以根据需要进入合适的tab页进行选择,从而提高用户的内容分享效率。
67.在一些实施例中,如图2b所示,在所述第一窗口210中显示与所述待分享内容对应的标签信息214,所述标签信息214用于指示所述待分享内容的属性。
68.其中,当所述待分享内容为个人名片,所述标签信息214可包括该人员的个人状态和/或个人标签,其中个人状态和/或个人标签可以是该人员通过其自己的用户账号设置的,这样当第一用户寻找其需要分享的人员的个人名片时,即使在第一窗口210中出现相同姓名甚至相同头像的个人信息,也可进一步基于个人状态和/或个人标签来确定自己需分享的人员的个人名片。
69.当所述待分享内容为群名片,所述标签信息214可包括该群组的群消息更新时间,例如可以显示“消息最后更新于:x年x月x日x时”,这样即使在第一窗口210中出现群组名称重复、群组名称高度类似、群组名称过长且前部分类似等情况时,第一用户也可以比较容易
的从中找到自己想要分享的群名片。
70.当所述待分享内容为云文档,所述标签信息214可包括该云文档的文档所有者和/或文档更新时间,这样即使在第一窗口210中出现重名文档或者名称类似文档,第一用户也可以比较容易的从中找到自己想要分享的云文档。
71.在一些实施例中,在第一窗口210中各待分享内容的排列顺序可以根据预先设置的排序规则进行排序。
72.例如,在个人名片所对应的tab页中,可基于熟悉度确定熟悉度满足预设要求的数位个人名片显示在第一窗口210中。其中,熟悉度的计算可以基于当前第一用户账号与其他用户账号之间聊天数量、聊天频率、聊天时长等信息确定,从而选择熟悉度最高的数个个人名片显示在第一窗口210中,本实施例对此不作限制。
73.在群名片所对应的tab页中,可基于熟悉度、浏览互动情况确定满足预设要求的数个群组显示在第一窗口210中。其中,熟悉度的计算可以基于当前第一用户账号在该群组中浏览时长、浏览频率、交互时长、交互频率等信息确定,从而选择熟悉度最高、最多发言互动的数个群组显示在第一窗口210中,本实施例对此不作限制。
74.在云文档所对应的tab页中,可基于熟悉度、浏览情况确定满足预设要求的数个云文档显示在第一窗口210中。其中,熟悉度、浏览情况的计算可以基于当前第一用户账号在该云文档中浏览时长、浏览频率、编辑次数、编辑时长等信息确定,从而选择熟悉度最高、最长浏览的数个云文档显示在第一窗口210中,本实施例对此不作限制。
75.在“全部”所对应的tab页中,各个类别的待分享内容可按照预设的顺序(例如从上到下安装个人名片、群名片、云文档的顺序排序)显示,且在每个类别的显示中,基于相应单独的类别的排序规则进行排序,从而实现待分享内容在第一窗口210的显示。
76.在一些实施例中,所述待分享内容与所述业务界面200相关,和/或,所述待分享内容与所述业务界面200不相关。其中,待分享内容与所述业务界面200相关,包括:待分享的个人名片为该业务界面200所对应群组中的群成员,或者,待分享的云文档层在该业务界面200所对应群组中分析过等。相应的,所述待分享内容与所述业务界面200不相关,包括:待分享的个人名片不属于该业务界面200所对应群组中的群成员,或者,待分享的云文档层未在该业务界面200所对应群组中分析过等,本实施例对此不作限制。
77.这样,当在第一窗口210中显示待分享内容时,可以仅显示与所述业务界面相关的所述待分享内容,或者,可以仅显示与所述业务界面不相关的所述待分享内容,或者,可以在第一窗口210中分别显示与所述业务界面相关的所述待分享内容以及与所述业务界面不相关的所述待分享内容,本实施例对此不作限制。
78.本实施例中,如图2c所示,第一窗口210中所显示的待分享内容可以与该业务界面200相关,也可以与该业务界面200不相关,即第一用户分享的个人名片可以是该群组中成员的名片即可以是会话内成员的个人名片,也可以是其他群组等组织架构中的成员的名片即会话外成员的个人名片,并将会话内成员的个人名片和会话外成员的个人名片分层展示,从而可以方便用户进行推荐。
79.在另一些实施例中,可获取所述输入栏202中所述预设内容之后的输入内容,基于所述预设内容之后的输入内容确定所述第一窗口210中的所述待分享内容。本实施例中,输入预设符号@之后,可基于后续输入内容即预设符号@的右算子来确定与该右算子相关的待
分享内容显示在第一窗口210中。
80.如图2d所示,在输入栏202中输入预设符号@之后,显示第一窗口210;之后继续在输入栏202中进行输入,此时获取预设符号@右算子“段”,基于该右算子“段”进行搜索,选择与该右算子“段”相关的待分享内容,例如姓名中包含“段”的个人名片、群组名称或者群组聊天消息包括“段”的群组名片、文档名称或者文档内容包括“段”的云文档,并基于熟悉度、匹配度排序后在第一窗口210进行显示。
81.在第一窗口210显示待分享内容之后,第一用户可针对所述至少一个待分享内容中的目标分享内容进行选择操作,从而将所述目标分享内容分享给与所述业务界面对应的第二用户账号。
82.在本实施例中,第一用户可通过第一终端102对所述至少一个待分享内容中的目标分享内容进行选择操作,将所述目标分享内容的标识信息显示在所述输入栏202中,以生成输入栏202中的待输入内容。其中,显示在所述输入栏中的所述目标分享内容包括:与所述群名片对应的群名称和与所述云文档对应的文档名称中的至少一个;或者,与所述个人名片对应的人名、与所述群名片对应的群名称和与所述云文档对应的文档名称中的至少一个以及消息信息。
83.如图2e所示,个人名片的标识信息可以包括与该个人名片的人名“赵六”,与云文档对应的文档名称“关于abcd的文章”以及云文档图标;如图2g所示,个人名片的标识信息可以包括与群名片对应的群名称“xxxx群”以及群名片的图标;如图2e、2g所示,消息信息可以是文字、字母等信息。
84.在完成对输入栏202中待输入内容的输入后,第一用户可通过第一终端102对所述输入栏202进行发送操作,例如可以点击业务界面200上的信息发送组件或者通过快捷方式将所述输入栏中包括目标分享内容的显示内容发送出去,发送出去的目标分享内容即可显示在所述业务界面的显示栏204中,这样第二用户账号即可基于该消息获得所述目标分享内容的访问入口。
85.在上述实施例中,如图2f所示,当所述目标分享内容包括与个人名片对应的人名,在所述显示栏204中显示所述人名及与所述人名对应的访问入口,第二用户账号可通过该访问入口申请添加该个人名片所对应人员的好友,或者通过该访问入口换起与该个人名片所对应人员的业务界面。
86.可选的,当所述目标分享内容包括与个人名片对应的人名及所述消息信息,在所述显示栏204中显示所述人名、与所述人名对应的访问入口及所述消息信息,第二用户账号可查看消息信息,可以通过该访问入口申请添加该个人名片所对应人员的好友,或者通过该访问入口换起与该个人名片所对应人员的业务界面。
87.如图2f所示,当所述目标分享内容仅包括所述文档名称,或者同时包括所述文档名称以及与个人名片对应的人名,在所述显示栏204中显示与所述云文档对应的云文档卡片220。其中,所述云文档卡片220包括与所述云文档对应的访问入口,第二用户可通过第二用户账号利用该访问入口访问该云文档。所述云文档卡片220还可包括所述云文档的部分内容,以便于用户可以获知该云文档中的大致内容,以确定该文档是否是自己所需。
88.可选的,当所述目标分享内容仅包括所述文档名称及所述消息信息,在所述显示栏204中显示与所述云文档对应的云文档卡片220及所述消息信息。第二用户可查看消息信
息,可通过第二用户账号利用云文档卡片220的访问入口访问该云文档。
89.可选的,当所述目标分享内容同时包括所述文档名称、与个人名片对应的人名及所述消息信息,在所述显示栏204中显示与所述云文档对应的云文档卡片220、所述人名、与所述人名对应的访问入口及所述消息信息。
90.可选的,云文档卡片220还显示有该云文档的权限,例如可显示哪些人员具有编辑权限、阅读权限等。或者,也可仅显示文档名称以及所述文档名称对应的访问入口,本实施例对此不作限制。
91.如图2h所示,当所述目标分享内容仅包括所述群名称,或者同时包括所述群名称以及与个人名片对应的人名,在所述显示栏204中显示与所述群名片对应的群名片卡片222。其中,所述群名片卡片222包括与所述群名片对应的访问入口,第二用户可通过第二用户账号利用该访问入口申请进入该群组。所述群名片卡片222还可包括所述群名片的简介信息,以便于用户可以确定该群组是否是自己所需。或者,也可仅显示群名称以及所述群名称对应的访问入口,本实施例对此不作限制。
92.可选的,当所述目标分享内容仅包括所述群名称及所述消息信息,在所述显示栏204中显示与所述群名片对应的群名片卡片222及所述消息信息。第二用户可查看所述消息信息,并通过第二用户账号利用该访问入口申请进入该群组。
93.可选的,当所述目标分享内容同时包括所述群名称、与个人名片对应的人名及所述消息信息,在所述显示栏204中显示与所述群名片对应的群名片卡片222、所述人名、与所述人名对应的访问入口及所述消息信息。
94.如图2i、图2j所示,当所述目标分享内容同时包括所述群名称、所述文档名称或者同时包括所述群名称、所述文档名称以及所述人名时,在所述显示栏中仅显示所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口,而不显示云文档卡片220和群名片卡片222。
95.可选的,当所述目标分享内容同时包括所述群名称、所述文档名称及所述消息信息,在所述显示栏中显示所述消息信息、所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口,而不显示云文档卡片220和群名片卡片222。
96.可选的,当所述目标分享内容同时包括所述群名称、所述文档名称、所述人名及所述消息信息时,在所述显示栏中仅显示及所述消息信息、所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口,而不显示云文档卡片220和群名片卡片222。
97.在一些实施例中,当将所述目标分享内容显示在所述业务界面的显示栏中时,还包括:将所述目标分享内容的第一权限设置为默认值,以使得所述第二用户账号能够对所述目标分享内容执行第一操作。
98.在本实施例中,当目标分享内容为云文档时,第一权限可以为阅读权限。当第一用户向第二用户分享云文档时,一般默认第二用户可以阅读该云文档,因此可将阅读权限设置为可读,这样第二用户即可通过第二用户账号对该云文档执行阅读操作。
99.在另一些实施例中,当将所述目标分享内容显示在所述业务界面的显示栏中时,还包括:响应于对所述显示栏中与所述目标分享内容对应的第一目标控件的触发操作,在所述业务界面中显示第二窗口,其中第二窗口用于实现所述目标分享内容的第二权限的设置;响应于用户在所述第二窗口中对所述目标分享内容的第二权限的权限设置操作,将所
述目标分享内容的第二权限设置为第二权限值,以使所述第二用户账号能够对所述目标分享内容执行第二操作;其中,所述第二用户账号的数量为一个或多个;且响应于所述第二用户账号为多个,针对与多个第二用户账号设置的第二权限相同或不同。
100.如图2f所述,当在显示栏204显示所述目标分享内容时,还显示有用于设置第二权限的第一目标控件221。在一些实施例中,当目标分享内容为云文档时,该第二权限可以为编辑权限;或者,当目标分享内容为群名片时,该第二权限可以为加群权限等。
101.如图2k所示,当第一用户触发该第一目标控件221,则在业务界面200中显示第二窗口230,即与该第二窗口230即可设置该云文档对于每个第二用户账号的编辑权限。在一些实施例中,当第二用户账号的数量为多个时,即可基于每个第二用户账号单独设置其编辑权限,且各个第二用户账号的编辑权限可以相同,也可以不同,本实施例对此不作限制。
102.可选的,在上述实施例中,当在业务界面200的输入栏202或显示栏204显示的目标分享内容为群名片或云文档时,为了美观,也可省略预设符号@的显示,本实施例对此不作限制。
103.图3a示出了根据本公开实施例的另一个示例性页面300的示意图。
104.如图3a~图3h所示,第一用户在业务界面300的输入栏310中输入预设符号@后,可在业务界面300上显示第一窗口320,该第一窗口320包括至少一个待分享内容。其中,所述待分享内容的类别包括个人名片、群名片、云文档中的至少一个。可选的,第一窗口210可以仅部分覆盖业务界面300,例如覆盖业务界面300的80%以内。
105.如图3a所示,所述第一窗口320也包括至少一个类别标签,该类别标签用于区分待分享内容的类别,并将同一类别的待分享内容显示在同一个tab页,而不同类别的待分享内容显示在不同的tab页,从而使得用户可以快速的在待分享内容中找到需分享的目标分享内容。本实施例中,类别标签可以包括人员、云文档、群名片、小程序等,分别对应个人名片、群名片、云文档、小程序等类别信息。当所述第一窗口320包括类别标签时,响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口320中展示与所述目标标签匹配的所述待分享内容。
106.如图3b所示,所述第一窗口320中还包括搜索栏312;所述方法还包括:响应于基于所述搜索栏中关键词的搜索操作,在所述第一窗口显示与所述关键词匹配的所述待分享内容。
107.如图3c所示,当在搜索栏312输入搜索关键词“m”时,在第一窗口320中显示与该关键词“m”匹配的待分享内容,则第一窗口320中显示与关键词“m”匹配的个人名片、群名片、云文档等内容。
108.在一些实施例中,如图3d、图3e所示,第一窗口320中还设置有第二目标控件314,第二目标控件314用于实现多选功能。当检测到针对所述第一窗口320中第二目标控件314的第一触发操作,生成针对每个所述待分享内容中的预选子控件316,该预选子控件316用于在多选功能中实现对某一待分享内容的预选;之后,通过对所述预选子控件316的选择操作,确定至少一个所述目标分享内容并将该目标分享内容的标识信息显示在第一窗口320的目标区域,例如可以将待分享内容的头像、图标等标识信息显示在搜索栏312与待分享内容之间的目标区域,点击该区域的箭头,则可跳转至已选对象页面,第一用户可在此处查看已选的待分享内容,并可删除错选的待分享内容,如图3f所示。同时,第二目标控件314显示
已预选的待分享内容的数量。
109.预选完成后,检测到针对所述第二目标控件314的第二触发操作,则可将已选所述目标分享内容分享给与所述业务界面300对应的至少一个第二用户账号。如图3g所示,可先将已选所述目标分享内容显示在输入栏310中,再点击发送控件从而将输入栏310中的内容显示在显示栏中,如图3h所示。
110.从上述实施例可以看出,本公开实施例所述示例性系统100,在多人互动场景中可基于输入的预设内容直接展示用于显示待分享内容的第一窗口,用户可直接在该第一窗口中选择其需分享的内容,从而缩短了多人互动场景用户分享内容的路径,提高用户沟通交互的效率,提升用户体验。
111.本公开实施例还提供了一种内容分享方法。如图4所示,所述方法,包括:
112.步骤s101,响应于获取第一用户账号在业务界面中输入的预设内容,在所述业务界面中展示第一窗口,所述第一窗口包括至少一个待分享内容。
113.步骤s103,响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容分享给与所述业务界面对应的至少一个第二用户账号;
114.其中,所述业务界面为即时通信会话界面、直播界面或视频会议界面中的一个;所述待分享内容的类别包括:群名片和云文档中的至少一个。可选的,所述待分享内容的类别还可以包括个人名片、小程序等其他待分享内容,本实施例对此不作限制。
115.本实施例中,通过在业务界面输入预设内容直接展示用于显示待分享内容的第一窗口,用户可直接在该第一窗口中选择其需分享的内容,从而缩短了多人互动场景用户分享内容的路径,提高用户沟通交互的效率,提升用户体验。
116.在一些实施例中,所述获取第一用户账号在业务界面中输入栏中输入的预设内容,包括:获取所述第一用户账号在所述业务界面的输入栏中输入的预设符号;
117.步骤s103中所述响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容分享给与所述业务界面对应的至少一个第二用户账号,包括:
118.步骤s201,响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容显示在所述输入栏中,从而实现在目标分享内容在输入栏202中的预选;
119.步骤s203,响应于针对所述输入栏的发送操作,将所述目标分享内容显示在所述业务界面的显示栏中,以使得第二用户账号可以获得目标分享内容的访问入口。
120.在一些实施例中,显示在所述输入栏中的所述目标分享内容包括:与所述群名片对应的群名称以及与所述云文档对应的文档名称中的至少一个;
121.步骤s203中所述将所述目标分享内容显示在所述业务界面的显示栏中,包括以下至少之一:
122.响应于所述目标分享内容包括所述群名称、所述文档名称中的一个,在所述显示栏中显示与所述群名片、所述云文档中的一个分别对应的群名片卡片、云文档卡片;其中,所述群名片卡片包括与所述群名片对应的访问入口,所述云文档卡片包括与所述云文档对应的访问入口;
123.响应于所述目标分享内容同时包括所述群名称、所述文档名称,在所述显示栏中显示所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口。
124.在一些实施例中,显示在所述输入栏中的所述目标分享内容包括:与所述个人名片对应的人名、与所述群名片对应的群名称和与所述云文档对应的文档名称中的至少一个以及消息信息;
125.所述将所述目标分享内容显示在所述业务界面的显示栏中,包括以下至少之一:
126.响应于所述目标分享内容包括所述人名及所述消息信息,在所述显示栏中显示所述人名、与所述人名对应的访问入口及所述消息信息;
127.响应于所述目标分享内容包括所述群名称、所述文档名称中的一个及所述消息信息,在所述显示栏中显示与所述群名片、所述云文档中的一个分别对应的群名片卡片、云文档卡片及所述消息信息;其中,所述群名片卡片包括与所述群名片对应的访问入口,所述云文档卡片包括与所述云文档对应的访问入口;
128.响应于所述目标分享内容同时包括所述群名称、所述文档名称及所述消息信息,在所述显示栏中显示所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口及所述消息信息。
129.在一些实施例中,所述将所述目标分享内容显示在所述业务界面的显示栏中,还包括:
130.将所述目标分享内容的第一权限设置为默认值,以使得所述第二用户账号能够对所述目标分享内容执行第一操作。
131.在一些实施例中,所述将所述目标分享内容显示在所述业务界面的显示栏中,还包括:
132.响应于对所述显示栏中与所述目标分享内容对应的第一目标控件的触发操作,在所述业务界面中显示第二窗口;
133.响应于用户在所述第二窗口中的权限设置操作,将所述目标分享内容的第二权限设置为第二权限值,以使所述第二用户账号能够对所述目标分享内容执行第二操作;
134.其中,所述第二用户账号的数量为一个或多个;且响应于所述第二用户账号为多个,针对与多个第二用户账号设置的第二权限相同或不同。
135.在一些实施例中,所述方法还包括:
136.获取所述输入栏中所述预设内容之后的输入内容,基于所述预设内容之后的输入内容确定所述第一窗口中的所述待分享内容。
137.在一些实施例中,所述第一窗口包括至少一个类别标签;所述在所述业务界面中展示第一窗口,包括:
138.响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口中展示与所述目标标签匹配的所述待分享内容。
139.在一些实施例中,所述方法还包括:
140.响应于所述待分享内容的类别数量至少为两个,所述类别标签包括:
141.至少两个第一子标签,每个第一子标签与所述待分享内容的一个类别匹配;
142.第二子标签,与全部所述待分享内容匹配。
143.在一些实施例中,所述方法还包括:
144.在所述第一窗口中显示与所述待分享内容对应的标签信息。
145.在一些实施例中,响应于所述待分享内容为个人名片,所述标签信息包括个人状
态和/或个人标签;
146.响应于所述待分享内容为群名片,所述标签信息包括群消息更新时间;
147.响应于所述待分享内容为云文档,所述标签信息包括文档所有者和/或文档更新时间。
148.在一些实施例中,所述方法还包括:
149.所述待分享内容与所述业务界面相关,和/或,所述待分享内容与所述业务界面不相关;
150.所述在所述业务界面中展示第一窗口,所述第一窗口包括至少一个待分享内容,还包括以下之一:
151.在所述第一窗口中仅显示与所述业务界面相关的所述待分享内容;
152.在所述第一窗口中仅显示与所述业务界面不相关的所述待分享内容;
153.在所述第一窗口中分别显示与所述业务界面相关的所述待分享内容以及与所述业务界面不相关的所述待分享内容。
154.在一些实施例中,所述第一窗口中还包括搜索栏;所述方法还包括:
155.响应于基于所述搜索栏中关键词的搜索操作,在所述第一窗口显示与所述关键词匹配的所述待分享内容。
156.在一些实施例中,所述方法还包括:
157.响应于针对所述第一窗口中第二目标控件的第一触发操作,生成针对每个所述待分享内容中的预选子控件;
158.响应于针对所述预选子控件的选择操作,确定至少一个所述目标分享内容;
159.响应于针对所述第二目标控件的第二触发操作,将所述目标分享内容分享给与所述业务界面对应的第二用户账号。
160.在一些实施例中,所述方法还包括:
161.在所述目标控件中显示已选所述目标分享内容的数量;和/或,在所述第一窗口的目标位置显示已选所述目标分享内容的标识信息。
162.需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
163.需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
164.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种内容分享装置。
165.参考图5,所述装置,包括:
166.展示模块11,被配置为:响应于获取第一用户账号在业务界面中输入的预设内容,在所述业务界面中展示第一窗口,所述第一窗口包括至少一个待分享内容;
167.分享模块13,被配置为:响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容分享给与所述业务界面对应的至少一个第二用户账号;
168.其中,所述业务界面为即时通信会话界面、直播界面或视频会议界面中的一个;所述待分享内容的类别包括:群名片和云文档中的至少一个。
169.在一些实施例中,所述展示模块11,被配置为:获取所述第一用户账号在所述业务界面的输入栏中输入的预设符号;
170.所述分享模块13,被配置为:响应于针对所述至少一个待分享内容中的目标分享内容的选择操作,将所述目标分享内容显示在所述输入栏中;响应于针对所述输入栏的发送操作,将所述目标分享内容显示在所述业务界面的显示栏中。
171.在一些实施例中,显示在所述输入栏中的所述目标分享内容包括:与所述群名片对应的群名称以及与所述云文档对应的文档名称中的至少一个;
172.所述展示模块11,被配置为实现以下至少之一:响应于所述目标分享内容包括所述群名称、所述文档名称中的一个,在所述显示栏中显示与所述群名片、所述云文档中的一个分别对应的群名片卡片、云文档卡片;其中,所述群名片卡片包括与所述群名片对应的访问入口,所述云文档卡片包括与所述云文档对应的访问入口;响应于所述目标分享内容同时包括所述群名称、所述文档名称,在所述显示栏中显示所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口。
173.在一些实施例中,显示在所述输入栏中的所述目标分享内容包括:与所述个人名片对应的人名、与所述群名片对应的群名称和与所述云文档对应的文档名称中的至少一个以及消息信息;
174.所述展示模块11,被配置为实现以下至少之一:
175.响应于所述目标分享内容包括所述人名及所述消息信息,在所述显示栏中显示所述人名、与所述人名对应的访问入口及所述消息信息;
176.响应于所述目标分享内容包括所述群名称、所述文档名称中的一个及所述消息信息,在所述显示栏中显示与所述群名片、所述云文档中的一个分别对应的群名片卡片、云文档卡片及所述消息信息;其中,所述群名片卡片包括与所述群名片对应的访问入口,所述云文档卡片包括与所述云文档对应的访问入口;
177.响应于所述目标分享内容同时包括所述群名称、所述文档名称及所述消息信息,在所述显示栏中显示所述群名称、所述文档名称以及与所述群名称、所述文档名称对应的访问入口及所述消息信息。
178.所述展示模块11,被配置为:将所述目标分享内容的第一权限设置为默认值,以使得所述第二用户账号能够对所述目标分享内容执行第一操作。
179.在一些实施例中,所述展示模块11,被配置为:响应于对所述显示栏中与所述目标分享内容对应的第一目标控件的触发操作,在所述业务界面中显示第二窗口;响应于用户在所述第二窗口中的权限设置操作,将所述目标分享内容的第二权限设置为第二权限值,以使所述第二用户账号能够对所述目标分享内容执行第二操作;其中,所述第二用户账号的数量为一个或多个;且响应于所述第二用户账号为多个,针对与多个第二用户账号设置的第二权限相同或不同。
180.在一些实施例中,所述装置还被配置为:获取所述输入栏中所述预设内容之后的
输入内容,基于所述预设内容之后的输入内容确定所述第一窗口中的所述待分享内容。
181.在一些实施例中,所述第一窗口包括至少一个类别标签;所述展示模块11,被配置为:响应于针对所述至少一个类别标签中的目标标签的触发操作,在所述第一窗口中展示与所述目标标签匹配的所述待分享内容。
182.在一些实施例中,所述装置还被配置为:响应于所述待分享内容的类别数量至少为两个,所述类别标签包括:至少两个第一子标签,每个第一子标签与所述待分享内容的一个类别匹配;第二子标签,与全部所述待分享内容匹配。
183.在一些实施例中,所述装置还被配置为:在所述第一窗口中显示与所述待分享内容对应的标签信息。
184.在一些实施例中,所述装置还被配置为:响应于所述待分享内容为个人名片,所述标签信息包括个人状态和/或个人标签;响应于所述待分享内容为群名片,所述标签信息包括群消息更新时间;响应于所述待分享内容为云文档,所述标签信息包括文档所有者和/或文档更新时间。
185.在一些实施例中,所述装置还被配置为:所述待分享内容与所述业务界面相关,和/或,所述待分享内容与所述业务界面不相关;
186.所述展示模块11,被配置为实现以下之一:在所述第一窗口中仅显示与所述业务界面相关的所述待分享内容;在所述第一窗口中仅显示与所述业务界面不相关的所述待分享内容;在所述第一窗口中分别显示与所述业务界面相关的所述待分享内容以及与所述业务界面不相关的所述待分享内容。
187.在一些实施例中,所述第一窗口中还包括搜索栏;所述装置还被配置为:响应于基于所述搜索栏中关键词的搜索操作,在所述第一窗口显示与所述关键词匹配的所述待分享内容。
188.在一些实施例中,所述装置还被配置为:响应于针对所述第一窗口中第二目标控件的第一触发操作,生成针对每个所述待分享内容中的预选子控件;响应于针对所述预选子控件的选择操作,确定至少一个所述目标分享内容;响应于针对所述第二目标控件的第二触发操作,将所述目标分享内容分享给与所述业务界面对应的第二用户账号。
189.在一些实施例中,所述装置还被配置为:在所述目标控件中显示已选所述目标分享内容的数量;和/或,在所述第一窗口的目标位置显示已选所述目标分享内容的标识信息。
190.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
191.上述实施例的装置用于实现前述任一实施例中相应的服务编排方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
192.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的方法。
193.图6示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间
在设备内部的通信连接。
194.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
195.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
196.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
197.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
198.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
199.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
200.上述实施例的电子设备用于实现前述任一实施例中相应的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
201.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的方法。
202.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
203.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
204.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种计算机程序产品,其包括计算机程序。在一些实施例中,所述计算机程序由一个或多个处理器可执行以使得所述处理器执行上述实施例所述的方法。
205.上述实施例的计算机程序产品用于使处理器执行如上任一实施例所述的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
206.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
207.另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因此,这些描述应被认为是说明性的而不是限制性的。
208.尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
209.本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1