一种资源分享的方法和装置制造方法及图纸

技术编号:11369671 阅读:57 留言:0更新日期:2015-04-30 00:31
本发明专利技术提供了一种资源分享的方法和装置,其中方法包括:接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户信息;根据所述分享的资源信息生成分享链接,并将所述分享链接返回给发送所述资源分享请求的用户,维护所述分享的资源信息与所述目标用户信息之间的对应关系;接收资源访问请求,根据所述对应关系,判断发送所述资源访问请求的用户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,向发送所述资源访问请求的用户返回要访问的资源数据。本发明专利技术能够降低资源分享的操作成本,提高私密性。

【技术实现步骤摘要】

本专利技术涉及计算机应用
,特别涉及一种资源分享的方法和装置
技术介绍
用户在日常工作、生活中,常常需要与他人进行文档、图片、视频、音频等资源的分享,但在不同时候,对于资源分享的私密性要求是不一样的。目前各种社交服务、云存储服务在为用户提供资源分享服务时,大多没有很好的解决资源私密分享的问题:用户分享出去的资源基本上都是所有人可访问,或者某个群组内的所有人可访问,或用户的所有好友可访问,但很多时候,用户需要的是仅让某个用户或者某几个用户可访问自己分享的资源。现有的解决方案主要存在以下两种:第一种方式:分享资源时,需要用户单独创建一个好友分组并将可访问待分享资源的好友拉到该分组中,这种方式导致每次用户分享资源时操作成本较高,另外,还必须先加用户为好友。第二种方式:分享资源时设定一个访问密钥,其他用户在访问分享的资源时,需要先输入访问密钥才能真正访问该资源,这是目前大多数网盘服务的通用做法。但这种方式一方面每次用户访问资源时都需要输入访问密钥,并且分享资源的用户需要将访问密钥单独发送给待访问的用户,操作成本较高;另一方面,分享资源的用户在发送访问密钥时,有可能被其他用户获取到,私密性较差。
技术实现思路
有鉴于此,本专利技术提供了一种资源分享的方法和装置,以便于降低操作成本。具体技术方案如下:本专利技术提供了一种资源分享的方法,该方法包括:>接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户信息;根据所述分享的资源信息生成分享链接,并将所述分享链接返回给发送所述资源分享请求的用户,维护所述分享的资源信息与所述目标用户信息之间的对应关系;接收资源访问请求,根据所述对应关系,判断发送所述资源访问请求的用户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,向发送所述资源访问请求的用户返回要访问的资源数据。根据本专利技术一优选实施方式,维护所述分享的资源信息与所述目标用户信息之间的对应关系包括:以一条数据记录的方式将所述分享的资源信息与所述目标用户信息之间的对应关系存储在数据库中;在接收到所述资源访问请求后,查询所述数据库中的对应关系以执行所述判断的步骤。根据本专利技术一优选实施方式,维护所述分享的资源信息与所述目标用户信息之间的对应关系包括:在生成所述分享链接时进一步结合所述目标用户的信息,使得所述分享链接中携带所述分享的资源信息与所述目标用户信息之间的对应关系;在接收到所述资源访问请求后,从用户访问的共享链接中得到所述对应关系以执行所述判断的步骤。根据本专利技术一优选实施方式,在生成所述分享链接时进一步结合所述目标用户的信息包括:基于所述分享的资源信息和目标用户信息进行加密处理生成加密串,利用所述加密串生成分享链接。根据本专利技术一优选实施方式,所述目标用户信息为注册信息;该方法还包括:如果所述资源访问请求中未携带发送该资源访问请求的用户的注册信息,则向发送所述资源访问请求的用户返回登录页面,否则,继续执行所述判断的步骤。根据本专利技术一优选实施方式,该方法还包括:如果所述判断的步骤的判断结果为否,则向发送所述资源访问请求的用户返回错误提示信息。本专利技术还提供了一种资源分享的装置,该装置包括:第一交互单元,用于接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户信息;将信息处理单元提供的分享链接返回给发送所述资源分享请求的用户;信息处理单元,用于根据所述分享的资源信息生成分享链接,将所述分享链接提供给所述第一交互单元,维护所述分享的资源信息与所述目标用户信息之间的对应关系;第二交互单元,用于接收资源访问请求;将访问控制单元提供的资源数据返回给发送所述资源访问请求的用户;访问控制单元,用于根据所述对应关系,判断发送所述资源访问请求的用户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,将要访问的资源数据提供给所述第二交互单元。根据本专利技术一优选实施方式,所述信息处理单元以一条数据记录的方式将所述分享的资源信息与所述目标用户信息之间的对应关系存储在数据库中;所述访问控制单元查询所述数据库中的对应关系以执行所述判断的操作。根据本专利技术一优选实施方式,所述信息处理单元在生成所述分享链接时进一步结合所述目标用户的信息,使得所述分享链接中携带所述分享的资源信息与所述目标用户信息之间的对应关系;所述访问控制单元从用户访问的共享链接中得到所述对应关系以执行所述判断的操作。根据本专利技术一优选实施方式,所述信息处理单元具体基于所述分享的资源信息和目标用户信息进行加密处理生成加密串,利用所述加密串生成分享链接。根据本专利技术一优选实施方式,所述目标用户信息为注册信息;所述访问控制单元,还用于如果所述资源访问请求中未携带发送该资源访问请求的用户的注册信息,则将登陆页面提供给所述第二交互单元,否则,继续执行所述判断的操作。所述第二交互单元,还用于将所述访问控制单元提供的登录页面返回给发送所述资源访问请求的用户。根据本专利技术一优选实施方式,所述访问控制单元,还用于在所述判断的结果为否时,将错误提示信息提供给所述第二交互单元;所述第二交互单元,还用于将所述错误提示信息返回给发送所述资源访问请求的用户。由以上技术方案可以看出,用户在分享资源时,仅需要简单地设置目标用户,无需单独创建一个好友分组后将可访问待分享资源的好友拉到分组中;用户在访问分享的资源时,无需输入访问密钥,而是在服务器端根据维护的资源信息与目标用户信息之间的对应关系进行资源的访问控制。因此,降低了操作成本。【附图说明】图1为本专利技术实施例提供的资源分享的方法流程图;图2为本专利技术实施例提供的资源分享装置的结构图。【具体实施方式】为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。本专利技术的核心思想在于,在服务器端维护分享的资源与目标用户信息之间的对应关系,并在收到对分享的资源的访问请求时,基于维护的对应关系进行访问控制。下面结合图1对本专利技术提供的方法进行详细描述。图1为本专利技术实施例提供的资源分享的方法流程图,如图1中所示,该方法可以具体包括以下流程:在101中,服务器端接收资源分享请求,从中获取资源分享用户设置的目标用户信息。用户(在本实施例中将该本文档来自技高网...

【技术保护点】
一种资源分享的方法,其特征在于,该方法包括:接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户信息;根据所述分享的资源信息生成分享链接,并将所述分享链接返回给发送所述资源分享请求的用户,维护所述分享的资源信息与所述目标用户信息之间的对应关系;接收资源访问请求,根据所述对应关系,判断发送所述资源访问请求的用户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,向发送所述资源访问请求的用户返回要访问的资源数据。

【技术特征摘要】
1.一种资源分享的方法,其特征在于,该方法包括:
接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户
信息;
根据所述分享的资源信息生成分享链接,并将所述分享链接返回给发送所
述资源分享请求的用户,维护所述分享的资源信息与所述目标用户信息之间的
对应关系;
接收资源访问请求,根据所述对应关系,判断发送所述资源访问请求的用
户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,向发送
所述资源访问请求的用户返回要访问的资源数据。
2.根据权利要求1所述的方法,其特征在于,维护所述分享的资源信息与
所述目标用户信息之间的对应关系包括:
以一条数据记录的方式将所述分享的资源信息与所述目标用户信息之间的
对应关系存储在数据库中;
在接收到所述资源访问请求后,查询所述数据库中的对应关系以执行所述
判断的步骤。
3.根据权利要求1所述的方法,其特征在于,维护所述分享的资源信息与
所述目标用户信息之间的对应关系包括:
在生成所述分享链接时进一步结合所述目标用户的信息,使得所述分享链
接中携带所述分享的资源信息与所述目标用户信息之间的对应关系;
在接收到所述资源访问请求后,从用户访问的共享链接中得到所述对应关
系以执行所述判断的步骤。
4.根据权利要求3所述的方法,其特征在于,在生成所述分享链接时进一
步结合所述目标用户的信息包括:
基于所述分享的资源信息和目标用户信息进行加密处理生成加密串,利用
所述加密串生成分享链接。
5.根据权利要求1所述的方法,其特征在于,所述目标用户信息为注册信
息;该方法还包括:
如果所述资源访问请求中未携带发送该资源访问请求的用户的注册信息,
则向发送所述资源访问请求的用户返回登录页面,否则,继续执行所述判断的
步骤。
6.根据权利要求1至5任一权项所述的方法,其特征在于,该方法还包括:
如果所述判断的步骤的判断结果为否,则向发送所述资源访问请求的用户
返回错误提示信息。
7.一种资源分享的装置,其特征在于,该装置包括:
第一交互单元,用于接收资源分享请求,从所述资源分享请求...

【专利技术属性】
技术研发人员:朱建庭李彬孟
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1