一种在互联网中分享附件的处理方法和系统技术方案

技术编号:8863502 阅读:177 留言:0更新日期:2013-06-28 02:40
本发明专利技术公开了一种在互联网中分享附件的处理方法和系统。所述方法包括:A、接收社交网络平台登录用户的附件分享指令;B、为请求分享的附件分配标识和网络存储空间;通知社交网络平台将所述附件上传到所分配的网络存储空间中;C、在社交网络平台上,利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息;D、在接收到下载附件的请求后,根据该附件的标识查询该附件的下载地址,通知发起下载附件请求的终端按照所述下载地址下载所述附件。所述系统包括社交网络前端模块、附件平台模块和网络存储模块。利用本发明专利技术,可以提高在互联网中以附件形式传播信息的传播范围、速度和效率。

【技术实现步骤摘要】

本专利技术涉及网络数据处理
,尤其涉及一种在互联网中分享附件的处理方法和系统
技术介绍
目前的互联网应用系统中,附件主要应用在邮件系统中。所谓附件是指用户出于发表内容的需要,附属在主文中其它各种格式的文本或者音视频文件。例如在邮件系统中发送邮件时,可以在邮件的正文旁附加上附件文件,连同邮件正文一起发送分享给接收方。但是,这种附件分享方案的分享范围过于狭窄,通常只能分享给几个接收者,并且在每一次发送邮件并分享附件时,都需要重新选定一次接收方的名单,不但操作复杂,而且人机交互的次数太多,会占用过多的机器资源,同时其分享的传播速度和效率太低。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种在互联网中分享附件的处理方法和系统,提高在互联网中以附件形式传播信息的传播范围、速度和效率。本专利技术的技术方案是这样实现的:一种在互联网中分享附件的处理方法,包括:A、接收社交网络平台登录用户的附件分享指令;B、为请求分享的附件分配标识和网络存储空间;通知社交网络平台将所述附件上传到所分配的网络存储空间中;C、在社交网络平台上,利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息;D、在接收到下载附件的请求后,根据该附件的标识查询该附件的下载地址,通知发起下载附件请求的终端按照所述下载地址下载所述附件。一种在互联网中分享附件的处理系统,该系统包括:社交网络前端模块,用于在社交网络平台上提供附件分享接口,接收登录用户的附件分享指令并提交给附件平台模块,将附件上传到附件平台模块所分配的网络存储空间;在社交网络平台上利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息;接收下载附件的请求指令并向附件平台模块发起下载请求,并通知发起下载请求的终端按照附件平台模块返回的下载地址下载所述附件;附件平台模块,用于在收到分享指令后为所述附件分配标识和网络存储空间,通知社交网络前端模块上传附件到所分配的网络存储空间;在收到下载附件的请求后,根据该附件的标识查询下载地址,将下载地址返回给社交网络前端模块;网络存储模块,用于提供存储所述附件的网络存储空间。与现有技术相比,本专利技术利用目前互联网上最活跃的社交网络平台来分享附件信息,并且针对社交网络平台的技术结构和技术特性提出了可以在社交网络平台上分享附件的方案,即:为请求分享的附件分配标识和网络存储空间,通知社交网络平台将所述附件上传到所分配的网络存储空间中;同时在社交网络平台上利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息。通过这种利用关系链的发送处理,使得用户需要分享传播的附件可以在社交平台上分享给好友,并得到多级传播,所述附件分享信息可以迅速在社交网络平台上传播开,提高了以附件形式传播信息的传播范围、速度和效率。同时,用户在分享附件时只需要上传附件即可,不必重复选择收件人,系统会利用关系链数据自动将附件分享数据发送给好友,因此本专利技术操作简单,降低了人机交互次数,节省了机器资源。附图说明图1为本专利技术所述互联网中分享附件的处理系统的一种实施例的组成示意图;图2为本专利技术所述互联网中分享附件的处理系统的又一种实施例的组成示意图;图3为本专利技术所述系统中的附件平台模块的一种组成示意图;图4为本专利技术所述互联网中分享附件的处理方法的一种流程图;图5为本专利技术请求分享附件时上传附件的一种具体流程图;图6为利用关系链数据向该登录用户在社交网络平台中的好友发送的所述附件的分享信息的一种界面示意图;图7为社交网络平台好友看到附件分享信息后触发下载的一种示意图;图8为本专利技术请求下载附件的一种具体流程图。具体实施例方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为本专利技术所述互联网中分享附件的处理系统的一种组成示意图。参见图1,该系统包括:社交网络前端模块101,是一种web前端模块,设置在社交网络平台上,是在社交网络平台上给用户提供分享附件功能的输出输出口,具体用于接收社交网络平台的登录用户的附件分享指令并提交给附件平台模块102,将附件上传到附件平台模块102所分配的网络存储空间;在社交网络平台上利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息;接收用户的下载附件的请求指令并向附件平台模块102发起下载请求,并通知发起下载请求的终端按照附件平台模块102返回的下载地址下载所述附件。所述社交网络前端模块101在上传附件后还可以对上传附件的结果是否成功进行检测,形成上传结果报告,上报给附件平台模块。所述社交网络前端模块101还可以对分享了附件的文本在发表后的前台展现上针对附件做特殊表现,例如高亮、闪烁等效果,方便用户的交互操作。附件平台模块102,是附件业务的具体处理逻辑模块,用于在收到分享指令后为所述附件分配标识和网络存储空间,通知社交网络前端模块101上传附件到所分配的网络存储空间;在收到下载附件的请求后,根据该附件的标识查询下载地址,将下载地址返回给社交网络前端模块101。网络存储模块103,用于提供存储所述附件的网络存储空间,存储数据。本专利技术中,所述社交网络平台是指可以提供社交网络服务(SNS, Social NetworkService)的计算机网络系统,简称为社交网络平台,是旨在帮助人们建立社会性网络的互联网应用服务系统。本专利技术可以应用在各种社交网络平台中,例如某些网络日志服务系统、网络博客服务系统、网络微博服务系统等。所述社交网络前端模块101设置在社交网络平台上;所述附件平台模块102可以和社交网络前端模块101设置在一起,也可以单独设置;所述网络存储模块103可以是一种云存储的网络存储服务器或系统。本专利技术中,所述网络存储模块103可以提供临时存储功能,附件可以存储在网络存储模块的临时存储空间中(如某些网站系统的中转站服务就提供了临时存储空间)。所述网络存储模块103也可以提供永久性的存储空间,这些永久性存储空间通常被称为网络硬盘,网络硬盘需要用户注册为网络硬盘用户,并在网络侧为每一位注册用户分配专用的网络硬盘(即一定大小的专用网络存储空间)供用户存储文件,通常网络硬盘系统还为每一位注册用户提供目录管理,用户可以像管理本地计算机文件那样管理网络硬盘中的文件。因此,参见图2,在本专利技术的另一种实施例中,还可以进一步包括存储管理模块104,该存储管理模块104就是一个网络硬盘的管理系统,用于在所述网络存储模块103中为社交网络平台用户分配专用的网络硬盘,每个用户专用的网络硬盘用于存储和管理该用户对应的附件,并为附件平台模块102提供用户的附件存储目录。使用存储管理模块的优点在于:1)可以提供永久存储,用户一旦分享附件就可永久存入用户的网络硬盘的账号目录里。2)为用户建立固定目录管理分享过的附件,满足用户沉淀分享资料的需求。用户可以重复使用以前分享过的文件,减少重复上传负担。3)能够结合用户注册会员的等级状态,分配出更大的用户存储空间,提供给用户更好的服务。图3为本专利技术所述系统中的附件平台模块的一种组成示意图;参见图3,该附件平台模块102中具体包括:CGI子模块121,用于向社交网络前端模块提供CGI接口;附件处理逻辑子模块122,用于执行所述附件平台模块的具体处理逻辑;缓存子模块123,也被称为附本文档来自技高网...

【技术保护点】
一种在互联网中分享附件的处理方法,其特征在于,包括:A、接收社交网络平台登录用户的附件分享指令;B、为请求分享的附件分配标识和网络存储空间;通知社交网络平台将所述附件上传到所分配的网络存储空间中;C、在社交网络平台上,利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息;D、在接收到下载附件的请求后,根据该附件的标识查询该附件的下载地址,通知发起下载附件请求的终端按照所述下载地址下载所述附件。

【技术特征摘要】
1.一种在互联网中分享附件的处理方法,其特征在于,包括: A、接收社交网络平台登录用户的附件分享指令; B、为请求分享的附件分配标识和网络存储空间;通知社交网络平台将所述附件上传到所分配的网络存储空间中; C、在社交网络平台上,利用关系链数据向该登录用户在社交网络平台中的好友发送所述附件的分享信息; D、在接收到下载附件的请求后,根据该附件的标识查询该附件的下载地址,通知发起下载附件请求的终端按照所述下载地址下载所述附件。2.根据权利要求1所述的方法,其特征在于,步骤B具体包括: 计算请求分享的附件的HASH值,将该HASH值当作为该附件分配的标识; 为该附件分配网络存储空间,将所分配的网络存储空间的主机地址和端口号以及上传ID和校验值通知给社交网络平台; 社交网络平台按照所述主机地址和端口号以及上传ID和校验值,利用POST方式上传所述请求分享的附件到指定的网络存储空间。3.根据权利要求1所述的方法,其特征在于,在所述步骤A之后、步骤B之前进一步包括: 判断所述登录用户是否已经有专用的网络硬盘,如果是,则执行后续步骤,并在步骤B中具体为在该登录用户的专用网络硬盘中为待分享的附件分配网络存储空间;否则,为该登录用户分配专用的网络硬盘,之后执行后续步骤,并在步骤B中具体为在该登录用户的专用网络硬盘中为待分享的附件分配网络存储空间。4.根据权利要求1所述的方法,其特征在于,在所述步骤A之后、步骤B之前进一步包括: 判断所述登录用户是否已经分享过相同名字的附件,如果是,则在社交网络平台上提醒所述用户该文件已经分享过,并提示用户需要更名处理还是分享已分享的同名附件,如果用户选择了更名处理则提示用户对文件更名并重新返回步骤A ;如果用户选择了分享已分享的同名附件,则跳到所述步骤C ; 并且在步骤C中,所述附件分享信息为所述已分享的同名附件的信息。5.根据权利要求1所述的方法,其特征在于,在所述步骤A之后、步骤B之前进一步包括: 对所述登录用户进行社交网络平台内的用户权限检查、安全检查、和脏话检...

【专利技术属性】
技术研发人员:周文江李观平冯启航王玉张新辉毛小波陈柏松陈瑜腾张钟方樊宇
申请(专利权)人:腾讯数码天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1