【技术实现步骤摘要】
分享资源的方法、终端、服务器及系统
本专利技术涉及互联网领域,特别涉及一种分享资源的方法、终端、服务器及系统。
技术介绍
为了吸引更多用户访问网站,从而提高网站的访问量,很多网站都提供了社交化功能。用户可以通过网站提供的社交化功能对网站提供的资源进行交流互动,从而增加资源的传播量,进而增加网站提供商的收益。分享网站提供的资源即为网站提供的一种社交化功能,通过分享资源,可以驱动更多用户查阅或观看资源,从而提高网站的流量。例如,如果网站为视频网站,则网站提供的资源为视频,通过分享视频,可以驱动更多用户观看视频,从而增加视频的传播量。为了驱动更多拥有资源的用户分享资源,从而增加资源的传播量,有必要提供一种分享资源的方法。相关技术在分享资源时,所采用的方法为:第一用户对应的终端将资源所在网站的链接地址发送至第二用户对应的终端;第二用户通过该网站的链接地址获取分享的资源。例如,当第一用户需要分享视频时,直接通过第一用户对应的终端将视频所在网站的网址发送给第二用户对应的终端,第二用户打开网址,并从该网址中获取第一用户分享的视频。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于互联网中的一些资源是某些用户特有的,例如,有些视频需要用户付费之后才能观看,而其它未付费的用户则不能观看该视频。针对该类资源,第一用户不能向第二用户分享,不仅导致资源分享具有一定的局限性,而且使得资源分享的范围较小。另外,由于该类资源不能向第二用户分享,导致通过分享资源实现社交化功能的灵活性及交互性不高。
技术实现思路
为了解决相关技术的问题,本专利技术实施例提供了一种分享资源的 ...
【技术保护点】
一种分享资源的方法,其特征在于,所述方法包括:确定需要分享的资源,并获取第一用户分享所述资源的资源分享指令以及所述第一用户在所述第一用户的关系链中确定的分享所述资源的第二用户,其中,所述资源为向所述第一用户开放的资源;提交所述第一用户的标识信息、资源标识信息以及所述第二用户的用户信息;接收根据所述第一用户的标识信息以及所述资源标识信息确定所述第一用户具有分享所述资源的权限后根据所述第一用户的用户信息、资源标识信息以及所述第二用户的用户信息生成并返回的全局唯一的资源分享信息,并转发所述资源分享信息。
【技术特征摘要】
1.一种分享资源的方法,其特征在于,所述方法包括:确定需要分享的资源,并获取第一用户分享所述资源的资源分享指令以及所述第一用户在所述第一用户的关系链中确定的分享所述资源的第二用户,其中,所述资源为向所述第一用户开放的资源;提交所述第一用户的标识信息、资源标识信息以及所述第二用户的用户信息;接收服务器返回的全局唯一的资源分享信息,并转发所述资源分享信息,其中,所述服务器根据所述第一用户的标识信息确定所述第一用户是否达到分享资源等级;如果所述第一用户达到分享资源等级,则根据所述资源标识信息确定是否向所述第一用户开放所述资源;如果确定向所述第一用户开放所述资源,则确定所述第一用户具有分享所述资源的权限;在所述服务器确定所述第一用户具有分享所述资源的权限后,根据所述第一用户的用户信息、资源标识信息以及所述第二用户的用户信息生成所述资源分享信息。2.根据权利要求1所述的方法,其特征在于,所述确定需要分享的资源,包括:检测扫描所述资源对应的二维码的资源扫描指令,并根据所述资源扫描指令扫描所述资源对应的二维码,将扫描的二维码对应的资源确定为需要分享的资源;所述获取第一用户分享所述资源的资源分享指令,包括:根据扫描的二维码显示所述资源对应的资源分享页面,并在所述资源分享页面中获取所述第一用户分享所述资源的资源分享指令。3.根据权利要求1或2所述的方法,其特征在于,所述转发所述资源分享信息,包括:调用应用程序接口API转发所述资源分享信息。4.一种分享资源的方法,其特征在于,所述方法包括:接收第一用户的标识信息、资源标识信息以及分享资源的第二用户的用户信息,其中,所述资源为向所述第一用户开放的资源,所述第二用户由所述第一用户在所述第一用户的关系链中确定;根据所述第一用户的标识信息以及所述资源标识信息确定所述第一用户是否具有分享所述资源的权限;如果确定所述第一用户具有分享所述资源的权限,则根据所述第一用户的用户信息、资源标识信息以及所述第二用户的用户信息生成全局唯一的资源分享信息;返回所述资源分享信息;其中,所述根据所述第一用户的标识信息以及所述资源标识信息确定所述第一用户是否具有分享所述资源的权限,包括:根据所述第一用户的标识信息确定所述第一用户是否达到分享资源等级;如果所述第一用户达到分享资源等级,则根据所述资源标识信息确定是否向所述第一用户开放所述资源;如果确定向所述第一用户开放所述资源,则确定所述第一用户具有分享所述资源的权限。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一用户的用户信息、资源标识信息以及所述第二用户的用户信息生成全局唯一的资源分享信息,包括:将所述第一用户的用户信息、资源标识信息以及所述第二用户的用户信息生成全局唯一的数字签名,得到携带所述全局唯一的数字签名的资源分享信息。6.根据权利要求4所述的方法,其特征在于,所述返回所述资源分享信息之后,还包括:接收携带第二用户的标识信息的资源领取请求,并根据所述第二用户的标识信息确定所述第二用户是否具有领取所述资源的权限;如果确定所述第二用户具有领取所述资源的权限,则根据所述资源分享信息生成资源领取信息,并发送所述资源领取信息。7.根据权利要求4所述的方法,其特征在于,所述确定所述第一用户具有分享所述资源的权限之后,还包括:根据所述资源标识信息获取所述资源的当前状态;根据所述当前状态确定是否允许所述第一用户分享所述资源;如果确定允许所述第一用户分享所述资源,则执行根据所述第一用户的用户信息、资源标识信息以及所述第二用户的用户信息生成全局唯一的资源分享信息的步骤。8.根据权利要求7所述的方法,其特征在于,所述返回所述资源分享信息之后,还包括:根据所述资源是否被所述第二用户领取的状态更新所述资源的当前状态。9.一种分享资源的方法,其特征在于,所述方法包括:接收服务器返回至第一用户对应的终端的资源分享信息,其中,所述服务器根据所述第一用户的标识信息确定所述第一用户是否达到分享资源等级;如果所述第一用户达到分享资源等级,则根据所述资源标识信息确定是否向所述第一用户开放所述资源;如果确定向所述第一用户开放所述资源,则确定所述第一用户具有分享所述资源的权限;在所述服务器确定所述第一用户具有分享所述资源的权限后,根据由所述第一用户对应的终端提交的所述第一用户的用户信息、所述资源标识信息以及第二用户的用户信息生成所述资源分享信息,资源为所述服务器向所述第一用户开放的资源,所述第二用户由所述第一用户在所述第一用户的关系链中确定;根据所述资源分享信息领取所述资源。10.根据权利要求9所述的方法,其特征在于,所述根据所述资源分享信息领取所述资源,包括:根据所述资源分享信息发送携带第二用户的标识信息的资源领取请求;接收根据所述第二用户的标识信息确定所述第二用户具有领取所述资源的权限后根据所述资源分享信息生成并返回的资源领取信息,并根据所述资源领取信息领取所述资源。11.一种终端,其特征在于,所述终端包括:确定模块,用于确定需要分享的资源,其中,所述资源为向第一用户开放的资源;获取模块,用于获取所述第一用户分享所述资源的资源分享指令以及所述第一用户在所...
【专利技术属性】
技术研发人员:徐帅,林俊安,林文焕,李大江,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。