本申请实施例提供一种文件分享方法、装置、存储介质和电子设备,该文件分享方法包括:向服务器发送携带有目标文件的文件信息的分享请求;接收服务器返回的与目标文件对应的目标分享参数信息,目标分享参数信息包括目标提取码和目标分享标识;利用目标分享参数信息,生成用于分享目标文件的文件分享信息。借助于上述技术方案,本申请实施例能够实现便于管理链接的效果。链接的效果。链接的效果。
【技术实现步骤摘要】
一种文件分享方法、装置、存储介质和电子设备
[0001]本申请涉及文件传输
,具体而言,尤其涉及一种文件分享方法、装置、存储介质和电子设备。
技术介绍
[0002]网络云盘是一种常见的互联网产品,例如,百度网盘和谷歌云端硬盘等。这些网络云盘一般都会具备文件分享的功能,以将选定的文件通过分享链接的形式进行分享传播。
[0003]目前,在分享形式上,一般会提供公开分享和私密分享这两种分享方式。其中,私密分享的链接打开后需要输入密码才能查看分享内容,相对的,公开分享的链接则是可以直接打开的。
[0004]在实现本专利技术的过程中,专利技术人发现现有技术中存在如下问题:现有的文件分享方法存在着难以统一管理的问题。例如,在针对公开分享和私密分享的处理上,现有的文件分享方法都是采取的分开处理的方式,即针对同一个文件,创建两个分享链接,其中一个是用于公开分享的链接,另外一个是用于私密分享的链接,如果要取消对该文件的分享,就需要分别取消公开分享和私密分享,即其需要处理多次,从而难以做到对同一份分享内容的统一管理,即现有的文件分享方法存在着难以统一管理的问题。
技术实现思路
[0005]本申请实施例的目的在于提供一种文件分享方法、装置、存储介质和电子设备,以便于实现对链接的管理。
[0006]第一方面,本申请实施例提供了一种文件分享方法,该文件分享方法应用于文件分享系统中的客户端,文件分享系统包括服务器和客户端,服务器中存储有多个文件中每个文件对应的分享参数信息,文件分享方法包括:向服务器发送携带有目标文件的文件信息的分享请求;接收服务器返回的与目标文件对应的目标分享参数信息,目标分享参数信息包括目标提取码和目标分享标识;利用目标分享参数信息,生成用于分享目标文件的文件分享信息。
[0007]因此,本申请实施例通过查找目标文件对应的目标分享参数信息,并利用目标分享参数信息,生成用于分享目标文件的文件分享信息,从而本申请实施例可通过管理目标分享参数信息来实现对文件的分享,从而解决了现有的文件分享方法存在着的难以统一管理的问题。例如,在想要取消对该文件的分享时,用户只需要取消目标分享参数信息的相关分享即可,即本申请实施例只需要操作一次,就可取消公开分享和秘密分享,进而其达到了便于对文件的分享进行管理的效果。
[0008]在一个可能的实施例中,文件分享信息包括公开分享链接;
[0009]其中,利用目标分享参数信息,生成用于分享目标文件的文件分享信息,包括:根据分享请求,查找分享请求对应的预设分享网址;将预设分享网址和目标分享参数信息进行拼接,获得公开分享链接。
[0010]在一个可能的实施例中,将预设分享网址和目标分享参数信息进行拼接,获得公开分享链接,包括:对目标提取码进行加密处理,获得加密信息;将加密信息、预设分享网址和目标分享标识进行拼接,获得公开分享链接。
[0011]在一个可能的实施例中,文件分享信息包括私密分享链接和目标提取码;
[0012]其中,利用目标分享参数信息,生成用于分享目标文件的文件分享信息,包括:根据分享请求,查找分享请求对应的预设分享网址;将预设分享网址和目标分享标识进行拼接,获得私密分享链接,并将目标提取码作为私密分享链接对应的提取码。
[0013]第二方面,本申请实施例提供了一种文件分享方法,该文件分享方法应用于文件分享系统中的服务器,文件分享系统包括客户端和服务器,服务器中存储有多个文件中每个文件对应的分享参数信息,文件分享方法包括:接收客户端发送的携带有目标文件的文件信息的分享请求;根据文件信息,查找目标文件对应的目标分享参数信息,目标分享参数信息包括目标提取码和目标分享标识;向客户端发送目标分享参数信息,以便于客户端利用目标分享参数信息生成用于分享目标文件的文件分享信息。
[0014]在一个可能的实施例中,在文件分享信息包括公开分享链接的情况下,公开分享链接是通过将预设分享网址和目标分享参数信息进行拼接后获得的,文件分享方法还包括:获取从公开分享链接中提取的目标提取码;利用从公开分享链接中提取的目标提取码,访问目标文件。
[0015]在一个可能的实施例中,文件分享方法还包括:接收客户端发送的携带有文件信息的分享取消请求;根据文件信息,查找记录有文件信息和目标分享参数信息的对应关系的目标记录数据;根据分享取消请求,对目标记录数据进行删除处理。
[0016]在一个可能的实施例中,在目标文件的内容有更新的情况下,文件分享方法还包括:接收客户端发送的携带有文件信息的文件更新请求;根据文件信息,查找记录有文件信息和目标分享参数信息的对应关系的目标记录数据;根据文件更新请求,对目标记录数据进行更新处理,更新处理包括增删改处理。
[0017]第三方面,本申请实施例提供了一种文件分享装置,该文件分享装置应用于文件分享系统中的客户端,文件分享系统包括服务器和客户端,服务器中存储有多个文件中每个文件对应的分享参数信息,文件分享装置包括:第一发送模块,用于向服务器发送携带有目标文件的文件信息的分享请求;第一接收模块,用于接收服务器返回的与目标文件对应的目标分享参数信息,目标分享参数信息包括目标提取码和目标分享标识;生成模块,用于利用目标分享参数信息,生成用于分享目标文件的文件分享信息。
[0018]第四方面,本申请实施例提供了一种文件分享装置,该文件分享装置应用于文件分享系统中的服务器,文件分享系统包括客户端和服务器,服务器中存储有多个文件中每个文件对应的分享参数信息,文件分享装置包括:第二接收模块,用于接收客户端发送的携带有目标文件的文件信息的分享请求;第一查找模块,用于根据文件信息,查找目标文件对应的目标分享参数信息,目标分享参数信息包括目标提取码和目标分享标识;第二发送模块,用于向客户端发送目标分享参数信息,以便于客户端利用目标分享参数信息生成用于分享目标文件的文件分享信息。
[0019]第五方面,本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第一方面或第一方面的任一可选的实现方式所述的方
法。
[0020]第六方面,本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第二方面或第二方面的任一可选的实现方式所述的方法。
[0021]第七方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行第一方面或第一方面的任一可选的实现方式所述的方法。
[0022]第八方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行第二方面或第二方面的任一可选的实现方式所述的方法。
[0023]第本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种文件分享方法,其特征在于,所述文件分享方法应用于文件分享系统中的客户端,所述文件分享系统包括服务器和所述客户端,所述服务器中存储有多个文件中每个文件对应的分享参数信息,所述文件分享方法包括:向所述服务器发送携带有目标文件的文件信息的分享请求;接收所述服务器返回的与所述目标文件对应的目标分享参数信息,所述目标分享参数信息包括目标提取码和目标分享标识;利用所述目标分享参数信息,生成用于分享所述目标文件的文件分享信息。2.根据权利要求1所述的文件分享方法,其特征在于,所述文件分享信息包括公开分享链接;其中,所述利用所述目标分享参数信息,生成用于分享所述目标文件的文件分享信息,包括:根据所述分享请求,查找所述分享请求对应的预设分享网址;将所述预设分享网址和所述目标分享参数信息进行拼接,获得所述公开分享链接。3.根据权利要求2所述的文件分享方法,其特征在于,所述将所述预设分享网址和所述目标分享参数信息进行拼接,获得所述公开分享链接,包括:对所述目标提取码进行加密处理,获得加密信息;将所述加密信息、所述预设分享网址和所述目标分享标识进行拼接,获得所述公开分享链接。4.根据权利要求1所述的文件分享方法,其特征在于,所述文件分享信息包括私密分享链接和所述目标提取码;其中,所述利用所述目标分享参数信息,生成用于分享所述目标文件的文件分享信息,包括:根据所述分享请求,查找所述分享请求对应的预设分享网址;将所述预设分享网址和所述目标分享标识进行拼接,获得所述私密分享链接,并将所述目标提取码作为所述私密分享链接对应的提取码。5.一种文件分享方法,其特征在于,所述文件分享方法应用于文件分享系统中的服务器,所述文件分享系统包括客户端和所述服务器,所述服务器中存储有多个文件中每个文件对应的分享参数信息,所述文件分享方法包括:接收所述客户端发送的携带有目标文件的文件信息的分享请求;根据所述文件信息,查找所述目标文件对应的目标分享参数信息,所述目标分享参数信息包括目标提取码和目标分享标识;向所述客户端发送所述目标分享参数信息,以便于所述客户端利用所述目标分享参数信息生成用于分享所述目标文件的文件分享信息。6.根据权利要求5所述的文件分享方法,其特征在于,在所述文件分享信息包括公开分享链接的情况下,所述公开分享链接是通过将预设分享网址和所述目标分享参数信息进行拼接后获得的,所述文件分享方法还包括:获取从所述公开分享链接中提取的目标提取码;利用所述从所述公开分享链接中提取的目标提取码,访问所述目...
【专利技术属性】
技术研发人员:董超宏,
申请(专利权)人:北京高途云集教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。