一种数据分享方法及装置的制造方法

文档序号:9551368阅读:186来源:国知局
一种数据分享方法及装置的制造方法
【技术领域】
[0001]本发明涉及网盘技术领域,具体涉及一种数据分享方法及装置。
【背景技术】
[0002]目前,用户通过网盘客户端的外链功能将位于操作系统的本地文件分享给他人,通常需要如下几个步骤:1)添加文件上传任务;2)等待文件传输完成;3)在网盘中找到上传的文件,创建外链;4)将外链通过邮件或通信工具发送给朋友。
[0003]可见,每一步骤都需要顺序地完成操作,而尤其是当本地文件较大时,需要较长的时间来完成文件上传后,才能够创建文件的外链,从而会占用用户的较长时间,降低了用户体验。

【发明内容】

[0004]有鉴于此,本发明的主要目的在于提供一种数据分享方法及装置,能自动创建外链,无需用户关注文件保存的路径和传输进度,能简化用户的操作,节省用户时间,提升用户的体验。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]本发明提供了一种数据分享方法,应用于终端侧,所述方法包括:
[0007]检测到第一操作时,向网盘发送第一控制信息;其中,所述第一操作用于指示通过网盘分享第一对象;所述第一控制信息用于指示网盘直接基于所述第一控制信息为所述第一对象创建外链;
[0008]接收到网盘返回的第一对象的外链时,将所述外链通过预设发送方式发送至接收对象。
[0009]上述方案中,优选地,所述检测到第一操作时,所述方法还包括:
[0010]获取待分享的第一对象,按照预设规则向网盘上传所述第一对象。
[0011]上述方案中,优选地,所述检测到第一操作之后,所述方法还包括:
[0012]接收输入的外链属性参数;
[0013]相应地,所述将所述外链通过预设发送方式发送至接收对象,包括:
[0014]结合所述外链属性参数,将所述外链通过预设发送方式发送至接收对象。
[0015]上述方案中,优选地,所述接收输入的外链属性参数之后,所述方法还包括:
[0016]判断输入的外链属性参数是否与网盘预设的外链属性参数一致,如果不一致,向网盘发送第二控制信息,以使网盘基于输入的外链属性参数修改所述第一对象的外链的属性参数。
[0017]上述方案中,优选地,所述按照预设规则向网盘上传所述第一对象,包括:
[0018]将所述第一对象上传至网盘的指定文件夹中。
[0019]本发明还提供了一种数据分享方法,应用于网络侧,所述方法包括:
[0020]接收终端发送的第一控制信息;其中,所述第一控制信息用于指示网盘直接基于所述第一控制信息为第一对象创建外链;
[0021]基于所述第一控制信息为所述第一对象创建外链;
[0022]向终端返回所述外链。
[0023]上述方案中,优选地,所述方法还包括:
[0024]接收终端上传的第一对象。
[0025]上述方案中,优选地,所述向终端返回所述外链之后,所述方法还包括:
[0026]接收到终端发送的第二控制信息时,基于第二控制信息中携带的外链属性参数修改所述第一对象的外链的属性参数;其中,所述第二控制信息携带有与网盘预设的外链属性参数不一致的参数信息。
[0027]上述方案中,优选地,所述基于所述第一控制信息为所述第一对象创建外链,包括:
[0028]基于所述第一控制信息,在预设位置处创建文件,其中,所述文件按照预设规则命名;
[0029]创建所述文件的外链,其中,所述文件的外链作为所述第一对象的外链。
[0030]上述方案中,优选地,所述接收终端上传的第一对象包括:
[0031]接收终端上传的第一对象,并将所述第一对象的内容存储至所述文件中。
[0032]上述方案中,优选地,所述基于所述第一控制信息为所述第一对象创建外链,包括:
[0033]基于所述第一控制信息,在预设位置处创建文件夹,其中,所述文件夹按照预设规则命名;
[0034]创建所述文件夹的外链,其中,所述文件夹的外链作为所述第一对象的外链。
[0035]上述方案中,优选地,所述接收终端上传的第一对象包括:
[0036]接收终端上传的第一对象,并将接收到的第一对象存储至所述文件夹中。
[0037]上述方案中,优选地,所述方法还包括:
[0038]若第一对象上传完成之前,接收到访问所述外链的请求,则提示第一对象尚未上传完成。
[0039]本发明还提供了一种数据分享装置,应用于终端侧,所述装置包括:
[0040]检测单元,用于检测第一操作;其中,所述第一操作用于指示通过网盘分享第一对象;
[0041]第一发送单元,用于向网盘发送第一控制信息;其中,所述第一控制信息用于指示网盘直接基于所述第一控制信息为所述第一对象创建外链;
[0042]第一接收单元,用于接收网盘返回的第一对象的外链;
[0043]分享单元,用于将所述外链通过预设发送方式发送至接收对象。
[0044]上述方案中,优选地,所述装置还包括:
[0045]上传单元,用于当所述检测单元检测到第一操作时,获取待分享的第一对象,按照预设规则向网盘上传所述第一对象。
[0046]上述方案中,优选地,所述检测单元,还用于:检测到第一操作之后,接收输入的外链属性参数;
[0047]相应地,所述分享单元,还用于:
[0048]结合所述外链属性参数,将所述外链通过预设发送方式发送至接收对象。
[0049]上述方案中,优选地,所述检测单元,还用于:接收输入的外链属性参数之后,判断输入的外链属性参数是否与网盘预设的外链属性参数一致,如果不一致,通知所述第一发送单元向网盘发送第二控制信息,以使网盘基于输入的外链属性参数修改所述第一对象的外链的属性参数;
[0050]相应地,所述第一发送单元,还用于向网盘发送第二控制信息,以使网盘基于输入的外链属性参数修改所述第一对象的外链的属性参数。
[0051]上述方案中,优选地,所述上传单元,还用于:
[0052]将所述第一对象上传至网盘的指定文件夹中。
[0053]本发明还提供了一种数据分享装置,应用于网络侧,所述装置包括:
[0054]第二接收单元,用于接收终端发送的第一控制信息;其中,所述第一控制信息用于指示网盘直接基于所述第一控制信息为第一对象创建外链;
[0055]创建单元,用于基于所述第一控制信息为所述第一对象创建外链;
[0056]第二发送单元,用于向终端返回所述外链。
[0057]上述方案中,优选地,所述第二接收单元,还用于接收终端上传的第一对象。
[0058]上述方案中,优选地,所所述第二接收单元,还用于接收到终端发送的第二控制信息时,基于第二控制信息中携带的外链属性参数修改所述第一对象的外链的属性参数;其中,所述第二控制信息携带有与网盘预设的外链属性参数不一致的参数信息。
[0059]上述方案中,优选地,所述创建单元,还用于:
[0060]基于所述第一控制信息,在预设位置处创建文件,其中,所述文件按照预设规则命名;
[0061]创建所述文件的外链,其中,所述文件的外链作为所述第一对象的外链。
[0062]上述方案中,优选地,所述第二接收单元,还用于:
[0063]接收终端上传的第一对象,将所述第一对象的内容存储至所述文件中。
[0064]上述方案中,优选地,所述创建单元,还用于:
[0065]基于所述第一控制信息,在预设位置处创建文件夹,其中,所述文件夹按照预设规则命名;
[0066]创建所述文件夹的外链,其中,所述文件夹的外链作为所述第一对象的外链。
[0067]上述方案中,优选地,所述第二接收单元,还用于:
[0068]接收终端上传的第一对象,并将接收到的第一对象存储至所述文件夹中。
[0069]上述方案中,优选地,所述装置还包括:
[0070]提示单元,用于若第一对象上传完成之前,接收到访问所述外链的请求,则提示第一对象尚未上传完成消息。
[0071]本发明提供的数据分享方法及装置,检测到第一操作时,向网盘发送第一控制信息;其中,所述第一操作用于指示通过网盘分享第一对象;所述第一控制信息用于指示网盘直接基于所述第一控制信息为所述第一对象创建外链;接收到网盘返回的第一对象的外链时,将所述外链通过预设发送方式发送至接收对象;如此,能自动创建外链,无需用户关注文件保存的路径和传输进度,能简化用户的操作,节省用户时间,提高用户的使用体验。
【附图说明】
[0072]图1为本发明实施例提供的一种数据分享方法的实现流程示意图;
[0073]图2为本发明实施例提供的检测到第一操作时终端界面呈现的“外链属性参数选择窗口”不意图;
[0074]图3为本发明实施例提供的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1