一种内容分享的方法、装置及其网络系统与流程

文档序号:12005254阅读:191来源:国知局
一种内容分享的方法、装置及其网络系统与流程
本发明实施例涉及互联网技术领域,尤其涉及一种内容分享的方法、装置及其网络系统。

背景技术:
现在的媒体服务提供商基本上都支持客户端在浏览自身免费内容时,可以分享到第三方的SNS平台空间,该客户端的SNS平台好友看到该客户端更新的消息,如果感兴趣会点击观看,从而达到内容扩散的目的。SNS(SocialNetworkingServices)即社会性网络服务平台,专指旨在帮助人们建立社会性网络的互联网应用服务。当前的主流SNS平台有QQ、人人网、新浪微博、开心网等,他们无一例外的对外开放了接口(发送消息、分享内容等),尤其是提供统一的OAUTH认证方式。同时,越来越多第三方内容提供商(土豆网,优酷网等)都提供了分享内容(主要是视频)到SNS平台的功能。DRM(数字版权管理)指的是智财权的所有者用来控制与管制合法存取智财权数位产品的技术。这些技术保护的有数位化内容(例如:软件、音乐、电影)以及硬件,处理数字化产品的某个实例的使用限制。DRM技术的工作原理是,首先建立数字节目授权中心。编码压缩后的数字节目内容,可以利用密钥(Key)进行加密保护(lock),加密的数字节目头部存放着KeyID和节目授权中心的URL。客户端在点播时,根据节目头部的KeyID和URL信息,就可以通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。但现有技术中对于客户端之间分享的内容都没有版权管理,接收到的客户端很容易通过转发消息、转发链接或文件拷贝而转给其他任何人,安全性不高。

技术实现要素:
本发明实施例提供一种内容分享的方法、装置及其网络系统,能够提高内容分享的安全性。本发明实施例提供一种内容分享的方法,所述方法包括:根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。本发明实施例还提供一种内容获取的方法,所述方法包括:向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容。本发明实施例还提供了一种内容推送的方法,所述方法包括:获取用户提交的已经添加所述分享参数的分享内容的URL;对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证所述用户提交的访问许可;验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。本发明实施例还提供一种分享服务器,所述分享服务器包括:确定单元,用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;分享参数生成单元,用于根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;封装单元,用于将所述分享参数添加到分享内容的URL中;通知单元,用于向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。本发明实施例还提供一种终端,包括:URL发送单元,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;认证单元,用于登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;访问许可发送单元,用于向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;内容获取单元,用于验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容。本发明实施例还提供一种内容服务器,包括:URL获取单元,用于获取用户提交的已经添加所述分享参数的分享内容的URL;分享参数解析单元,用于对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证单元,用于验证所述用户提交的访问许可;内容推送单元,用于验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。本发明实施例还提供一种网络系统,包括:分享服务器、终端、内容服务器,其中,所述分享服务器,用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户根据所述分享参数到相应的内容服务器获取所述分享内容;所述终端,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容;所述内容服务器,用于获取用户提交的已经添加所述分享参数的分享内容的URL;对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证所述用户提交的访问许可;验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。通过本发明实施例,能够根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;从而提高了内容分享时的安全性。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一种内容分享的方法的具体实施例示意图;图2是本发明一种内容获取的方法的具体实施例示意图;图3是本发明一种内容推送的方法的具体实施例示意图;图4是本发明一种分享服务器的具体实施例示意图;图5是本发明一种终端的具体实施例示意图;图6是本发明一种内容服务器的具体实施例示意图;图7是本发明一种网络系统的具体实施例示意图;图8是本发明一种内容分享的方法的具体实施例中分享参数的生成结果示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合附图来具体说明本发明实施例的实现方式。如图1所示,本发明一种内容分享的方法的具体实施例如下:本实施例中的执行主体可以是服务器。S101:根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户。具体地,分享服务器确定分享内容、分享目标平台和分享目标用户时,可以根据分享源用户的选择来确定分享内容、分享目标平台和分享目标用户;。分享源用户可以选择利用何种社会性网络服务平台来进行分享,比如说可以登录相应的社会性网络服务平台,在该平台下对某个具体的内容进行分享。分享源用户也可以选择分享给何种平台的分享目标用户,所述分享源用户、分享目标用户可以位于相同的或不同的社会性网络服务平台中。如果分享源用户、分享目标用户位于相同的社会性网络服务平台,则当分享源用户向所述分享目标用户通知已经添加所述分享参数的分享内容的URL时,分享目标用户会直接收到该通知;如果分享源用户、分享目标用户位于不同的社会性网络服务平台(目标平台),则当分享源用户向所述分享目标用户通知已经添加所述分享参数的分享内容的URL时,分享目标用户在登录到该社会性网络服务平台后收到该通知。S103:根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;具体地,预设授权策略包括但不限于以下方式:社会性网络服务平台策略,对不同的社会性网络服务平台有不同的分享权限。如不同的分享收费内容计费价格不一样。例如,分享到“人人网”的分享目标用户需要1元;分享到“豆瓣”的分享目标用户则需要2元。分享目标用户数目策略:对分享目标用户数目的限制。例如:能免费分享给“人人网”的5个分享目标用户,而分享到“豆瓣”可以免费10个分享目标用户。权利策略:如是否能权利转移或赠送,分享服务器还可以定义不同的分享内容所对应的能否进行分享的权限级别,比如说,高级、中级、低级,权限为高级时可以享有和分享源用户相同的权限,甚至可以将该URL再进行转分享,或者由分享目标用户选择支付一定费用的共享。收费策略:如定义只能给人人网的5个好友分享目标用户免费分享,额外的则需要付费1元/人。查看限制策略:如允许查看开始时间,截止时间,查看次数等。在指定分享的社会性网络服务平台时,权利策略和收费策略用以限制权限的分发范围。授权使用信息可以描述为权限参数定义组的方式,可以包括但不限于以下参数:授权开始时间、授权截止时间、授权查看次数。内容策略:可以定义成高清、标清等模式,还可以目前世界各国对于内容分级保护权限级别可以设置为:G级(General,普通级)、PG级(ParentalGuidance,双亲辅导级)、PG-13级、R级(Restricted,受限级)、NC-17级(nochildrenunder17,儿童不适17级)等,上述策略均灵活多样,,可以根据需要任意组合,以适合多种分享需要。分享服务器根据根据不同的分享内容设置不同级别的授权使用信息,生成包含所述不同级别的授权使用信息的分享参数;或者根据不同的分享目标平台设置不同级别的授权使用信息,生成包含所述不同级别的授权使用信息的分享参数,所述授权使用信息包括:能否再分享信息;或者使用限制信息;或者分享费用信息;或者根据不同的分享目标用户设置不同级别的授权使用信息,生成包含所述不同级别的授权使用信息的分享参数,所述授权使用信息包括:能否再分享信息;或者使用限制信息;或者分享费用信息。所述分享参数包括:分享内容标识、分享源用户标识、分享目标用户标识、分享目标平台标识、授权使用信息。其中,所述分享源用户、分享目标用户包括某个特定用户或者某个特定用户群组。图8中示意性的给出了分享参数的生成结果。licenseId:SNSDRMlicenseIDcontentId:内容IDcontentKey:内容加密密钥rightGroup:权限定义组(可多个)startTime:授权开始时间endTime:授权截止时间wathNum:授权观看次数snsType:授权社会性网络服务平台snsGroup:授权分享目标用户(群组用户)snsUser:授权SNS(用户)。S105:将所述分享参数添加到分享内容的URL中;具体地,结合内容分享地址http://XXX.com/share/,组成分享内容的URL:http://XXX.com/share/{shareParams}。其中,URL作为分享内容的请求地址也就是客户端设备提交的IE地址信息,上述的分享内容的URL中的参数(shareParams)可以为多个,例如可以是{/shareParam1/shareParam2/....../shareParamn}。可选的,所述将所述分享参数添加到分享内容的URL中以前,还包括:将所述分享参数进行加密或签名或编码。。将以上参数{/shareParam1/shareParam2/....../shareParamn}组成的字符串进行加密或签名或编码,上述编码可以采用base64编码的方式,得到处理后的shareParams,采用上述方式处理后的分享参数具有更好的安全性。S107:向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。具体地,分享服务器向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,分享目标用户登录该平台后,会接收到上述分享服务器在这个社会性网络服务平台对应的空间里向分享目标用户发出的一条通知,该通知消息可以是用户状态事件,也可以是用户个人新鲜事等形式。当分享目标用户看到用户状态或用户个人新鲜事变化时,可以查看该通知并进一步到内容服务器查看该视频。如果分享目标用户向内容服务器请求的URL不存在,则内容服务器向分享目标用户提供报错的网页,也就是访问不存在的显示页面。如果分享目标用户提交的URL正确,则可以由分享服务器对客户端提交的登录信息进行OAUTH认证;如果通过OAUTH验证,分享服务器下发给分享目标用户,分享目标用户再向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证,验证通过时则提取需要显示的数据并将该数据输出给分享目标用户。OAUTH认证的方式可以是,用户在提示下输入账号、密码,由服务器验证用户的账号、密码是否正确,还可以是回答分享源用户的一些问题等方式。上述的各个步骤中,所述分享源用户、分享目标用户可以位于相同的或不同的社会性网络服务平台中。具体应用的分享目标平台可以包括:SNS、博客、微博。其中,SNS可以为:QQ空间、人人网、朋友网、开心网、百度空间、豆瓣、飞信、Facebook等;博客可以为:新浪博客、搜狐博客、网易博客、博客大巴、百度博客等;微博可以为:新浪微博、搜狐微博、腾讯微博、新华微博、天涯、网易微博、Twitter等。需要说明的是,如果分享目标平台和分享目标用户拒绝接收获取该内容,则可以提示分享源用户分享目标用户拒绝接收获取该内容,此时则可以采用多种灵活的处理方式,比方说,分享源用户可以取回已经支付的费用。本发明实施例不能被除本服务器外的其他方读取,解密,传递内容在SNS中权利分享信息完整,可以不依托于数据库,从而具有较好的安全性。如图2所示,本发明一种内容获取的方法的具体实施例如下:本发明实施例的执行主体可以是利用该分享目标客户端登录的终端。S201:登录分享目标平台。S202:向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义。S203:向分享服务器进行OAUTH认证,当所述OAUTH认证通过时获取分享源用户提供的访问许可。S205:向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证。S207:验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容。具体的,在终端上登录的分享目标用户向内容服务器提交已经添加所述分享参数的分享内容的URL,内容服务器解析该URL得到分享参数,再进一步解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义。具体的权限定义和图1中的具体的实施例中描述的相同。需要说明的是,在终端上登录的分享目标用户向分享服务器进行OAUTH认证时,可以将该认证请求直接发送给分享源用户,或者优选的,间接地通过分享服务器来进行请求。当所述OAUTH认证通过时获取分享源用户提供的访问许可,该访问许可代表由分享源用户的授权。在终端上登录的分享目标用户向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证,该验证是为了确认该访问许可使用者的合法性,验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容。所述分享参数包括:分享内容标识、分享源用户标识、分享目标用户标识、分享目标平台标识、授权使用信息。上述的各个步骤中,所述分享源用户、分享目标用户可以位于相同的或不同的社会性网络服务平台中。具体应用的分享目标平台可以包括:SNS、博客、微博。其中,SNS可以为:QQ空间、人人网、朋友网、开心网、百度空间、豆瓣、飞信、Facebook等;博客可以为:新浪博客、搜狐博客、网易博客、博客大巴、百度博客等;微博可以为:新浪微博、搜狐微博、腾讯微博、新华微博、天涯、网易微博、Twitter等。本发明实施例能够提高在终端上登录的分享源用户和目标用户之间分享内容的安全性。如图3所示,本发明一种内容推送的方法的具体实施例如下:本发明实施例的执行主体可以是内容服务器。S301:获取用户提交的已经添加所述分享参数的分享内容的URL。S303:对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义。S305:验证所述用户提交的访问许可。S307:验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。进一步的,所述分享参数包括:分享内容标识、分享源用户标识、分享目标用户标识、分享目标平台标识、授权使用信息。所述对所述分享内容的URL进行解析得到预设的授权策略包括:根据所述分享参数确定不同的分享内容所设的不同级别的授权使用信息;或者根据所述分享参数确定不同的分享目标平台所设的不同级别的授权使用信息;或者根据所述分享参数确定不同的分享目标用户所设的不同级别的授权使用信息;所述授权使用信息包括:能否再分享信息;或者使用限制信息;或者分享费用信息。所述验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容包括:当所述验证通过时生成非对称密钥,根据所述预设的授权策略对分享内容进行相应处理,采用内容密钥对处理后的分享内容进行加密,使用分享目标用户公钥将所述内容密钥进行加密,将分享目标用户私钥、加密后的内容密钥及所述处理后的分享内容发送给所述分享目标用户以使得所述分享目标用户在获取到所述分享内容后能用所述私钥解密所述内容密钥后再用所述内容密钥对所述分享内容进行解密播放。本发明实施例可以大大增强了内容在SNS分享中的灵活性和安全性,内容在指定的范围内分享,不必担心会被扩散。结合了SNS验证的DRM,使得内容无论是在线还是离线都处于相对安全状态,有效地降低了内容泄露的风险。支持灵活的收费模式,针对不同的对象,制定不同的授权策略,因此提高了灵活性和安全性。本技术方案可以适用于广泛的基于SNS分享各种内容的多种环境中。适用内容:视频、音乐、图片、电子书、软件等。适用环境:网络应用、企业网应用、IPTV、云服务(云存储,云音乐)等。如图4所示,本发明实施例还提供了一种分享服务器400,包括:确定单元401,用于用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;分享参数生成单元403,用于根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;封装单元405,用于将所述分享参数添加到分享内容的URL中;通知单元407,用于向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。所述分享参数包括:分享内容标识、分享源用户标识、分享目标用户标识、分享目标平台标识、授权使用信息。该服务器还可以包括:URL加密单元,用于在将所述分享参数添加到分享内容的URL中以前,将所述分享参数进行加密或签名或编码。进一步的,分享参数生成单元包括:第一分享参数生成单元,第一分享参数生成单元,用于根据不同的分享目标平台设置不同级别的授权使用信息,生成包含所述不同级别的授权使用信息的分享参数,所述授权使用信息包括:能否再分享信息;或者使用限制信息;或者分享费用信息;或者第二分享参数生成单元,用于根据不同的分享目标用户设置不同级别的授权使用信息,生成包含所述不同级别的授权使用信息的分享参数,所述授权使用信息包括:能否再分享信息;或者使用限制信息;或者分享费用信息。该实施例中的具体执行的过程,与方法实施例相同,在此不做赘述。如图5所示,本发明实施例还提供了一种终端500,包括:登录单元502,用于登录分享目标平台;URL发送单元501,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;认证单元503,用于向分享服务器进行OAUTH认证,当所述OAUTH认证通过时获取分享源用户提供的访问许可;访问许可发送505,用于向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;内容获取单元507,用于验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容;中央控制单元510:用于控制其他各单元的进行相应的操作。该实施例中的具体执行的过程,与方法实施例相同,在此不做赘述。如图6所示,本发明实施例还提供一种内容服务器600,包括:URL获取单元601,用于获取用户提交的已经添加所述分享参数的分享内容的URL;分享参数解析单元603,用于对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证单元605,用于验证所述用户提交的访问许可;内容推送单元607,用于验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。中央控制单元610,用于控制其他各单元的进行相应的操作。内容存储单元612,用于存储各种内容以供访问。进一步的,所述分享参数解析单元包括:第一解析单元,用于根据所述分享参数确定不同的分享内容所设的不同级别的授权使用信息;或者第二解析单元,用于根据所述分享参数确定不同的分享目标平台所设的不同级别的授权使用信息;或者第三解析单元,用于根据所述分享参数确定不同的分享目标用户所设的不同级别的授权使用信息;所述授权使用信息包括:能否再分享信息;或者使用限制信息;或者分享费用信息。进一步的,所述内容推送单元包括:非对称密钥生成单元,用于当所述验证通过时生成非对称密钥;处理单元,用于根据所述预设的授权策略对分享内容进行相应处理;内容加密单元,用于采用内容密钥对处理后的分享内容进行加密;密钥加密单元,用于使用分享目标用户公钥将所述内容密钥进行加密;发送单元,用于将分享目标用户私钥、加密后的内容密钥及所述处理后的分享内容发送给所述分享目标用户以使得所述分享目标用户在获取到所述分享内容后能用所述私钥解密所述内容密钥后再用所述内容密钥对所述分享内容进行解密播放。该实施例中的具体执行的过程,与方法实施例相同,在此不做赘述。如图7所示,本发明实施例还提供了一种网络系统,包括:内容服务器700、分享服务器(人人网)701,分享服务器(新浪微博)703,分享服务器(网易博客)705,上述服务器均连接在INTERNET网络中;终端707,通过基站接入3G网络与INTERNET网络相连,终端709,通过WIFI接入设备连入到INTERNET网络中,终端(例如可以是IPAD)711、终端(例如可以是台式电脑)713均连接在INTERNET网络中。其中,所述分享服务器,用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户根据所述分享参数到相应的内容服务器获取所述分享内容;所述终端,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容;所述内容服务器,用于获取用户提交的已经添加所述分享参数的分享内容的URL;对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证所述用户提交的访问许可;验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。进一步的,所述分享服务器包括:确定单元,用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;分享参数生成单元,用于根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;封装单元,用于将所述分享参数添加到分享内容的URL中;通知单元,用于向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容;所述终端包括:URL发送单元,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;认证单元,用于登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;访问许可发送单元,用于向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;内容获取单元,用于验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容;所述内容服务器包括:URL获取单元,用于获取用户提交的已经添加所述分享参数的分享内容的URL;分享参数解析单元,用于对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证单元,用于验证所述用户提交的访问许可;内容推送单元,用于验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。通过本发明实施例,终端707可以完成向终端711的内容1的分享;终端709可以完成向终端713的内容2的分享。该实施例中的具体执行的过程,与方法实施例相同,在此不做赘述。本发明方案可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序单元。一般地,程序单元包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明方案,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序单元可以位于包括存储设备在内的本地和远程计算机存储介质中。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,通用硬件包括通用集成电路、通用CPU、通用存储器、通用元器件等,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1