[发明专利]一种资源分享的方法和装置有效
申请号: | 201410719749.1 | 申请日: | 2014-12-01 |
公开(公告)号: | CN104580364B | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 朱建庭;李彬孟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分享 方法 装置 | ||
本发明提供了一种资源分享的方法和装置,其中方法包括:接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户信息;根据所述分享的资源信息生成分享链接,并将所述分享链接返回给发送所述资源分享请求的用户,维护所述分享的资源信息与所述目标用户信息之间的对应关系;接收资源访问请求,根据所述对应关系,判断发送所述资源访问请求的用户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,向发送所述资源访问请求的用户返回要访问的资源数据。本发明能够降低资源分享的操作成本,提高私密性。
【技术领域】
本发明涉及计算机应用技术领域,特别涉及一种资源分享的方法和装置。
【背景技术】
用户在日常工作、生活中,常常需要与他人进行文档、图片、视频、音频等资源的分享,但在不同时候,对于资源分享的私密性要求是不一样的。目前各种社交服务、云存储服务在为用户提供资源分享服务时,大多没有很好的解决资源私密分享的问题:用户分享出去的资源基本上都是所有人可访问,或者某个群组内的所有人可访问,或用户的所有好友可访问,但很多时候,用户需要的是仅让某个用户或者某几个用户可访问自己分享的资源。
现有的解决方案主要存在以下两种:
第一种方式:分享资源时,需要用户单独创建一个好友分组并将可访问待分享资源的好友拉到该分组中,这种方式导致每次用户分享资源时操作成本较高,另外,还必须先加用户为好友。
第二种方式:分享资源时设定一个访问密钥,其他用户在访问分享的资源时,需要先输入访问密钥才能真正访问该资源,这是目前大多数网盘服务的通用做法。但这种方式一方面每次用户访问资源时都需要输入访问密钥,并且分享资源的用户需要将访问密钥单独发送给待访问的用户,操作成本较高;另一方面,分享资源的用户在发送访问密钥时,有可能被其他用户获取到,私密性较差。
【发明内容】
有鉴于此,本发明提供了一种资源分享的方法和装置,以便于降低操作成本。
具体技术方案如下:
本发明提供了一种资源分享的方法,该方法包括:
接收资源分享请求,从所述资源分享请求中获取分享的资源信息和目标用户信息;
根据所述分享的资源信息生成分享链接,并将所述分享链接返回给发送所述资源分享请求的用户,维护所述分享的资源信息与所述目标用户信息之间的对应关系;
接收资源访问请求,根据所述对应关系,判断发送所述资源访问请求的用户是否为该资源访问请求要访问的资源信息对应的目标用户,如果是,向发送所述资源访问请求的用户返回要访问的资源数据。
根据本发明一优选实施方式,维护所述分享的资源信息与所述目标用户信息之间的对应关系包括:
以一条数据记录的方式将所述分享的资源信息与所述目标用户信息之间的对应关系存储在数据库中;
在接收到所述资源访问请求后,查询所述数据库中的对应关系以执行所述判断的步骤。
根据本发明一优选实施方式,维护所述分享的资源信息与所述目标用户信息之间的对应关系包括:
在生成所述分享链接时进一步结合所述目标用户的信息,使得所述分享链接中携带所述分享的资源信息与所述目标用户信息之间的对应关系;
在接收到所述资源访问请求后,从用户访问的共享链接中得到所述对应关系以执行所述判断的步骤。
根据本发明一优选实施方式,在生成所述分享链接时进一步结合所述目标用户的信息包括:
基于所述分享的资源信息和目标用户信息进行加密处理生成加密串,利用所述加密串生成分享链接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410719749.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种同步远程复制实现方法
- 下一篇:客户端操作系统的下载系统及方法