首页> 中国专利> 基于社交平台的链接分享方法、链接分享系统及装置

基于社交平台的链接分享方法、链接分享系统及装置

摘要

本发明提供基于社交平台的链接分享方法、链接分享系统及装置。方法包括:社交平台服务器接收用户输入的命令并据此发送链接打开请求至内容提供平台服务器。命令包括用户所在群的群标识,链接打开请求中包括与该群标识相对应的认证信息;内容提供平台服务器根据认证信息发送认证请求至认证服务器;认证请求用于认证链接打开请求的合法性;认证服务器根据认证请求认证链接打开请求的合法性,认证通过时,根据认证信息向内容提供平台服务器发送用户所在群的群标识;内容提供平台服务器根据预先存储的链接地址和目标群标识的关联信息对用户所在群的群标识的权限进行认证,认证通过时,打开链接地址对应的内容。本发明提高了链接分享的安全性。

著录项

  • 公开/公告号CN113810481A

    专利类型发明专利

  • 公开/公告日2021-12-17

    原文格式PDF

  • 申请/专利权人 苏州海博智能系统有限公司;

    申请/专利号CN202111041485.5

  • 发明设计人 鲍文彬;谢涛令;

    申请日2014-02-26

  • 分类号H04L29/08(20060101);H04L9/32(20060101);G06Q50/00(20120101);

  • 代理机构32103 苏州创元专利商标事务所有限公司;

  • 代理人吴芳

  • 地址 215000 江苏省苏州市吴江区经济开发区云创路211号海博金融产业园

  • 入库时间 2023-06-19 13:43:30

说明书

本发明为申请号2014100655605、申请日为2014年02月26日、发明名称为“一种基于社交平台的链接分享方法、系统及装置”的分案申请。

技术领域

本发明涉及链接分享领域,特别涉及一种基于社交平台的链接分享方法、链接分享系统及装置。

背景技术

社交平台是一个基于用户关系的信息分享、传播以及获取平台。用户可以在社交平台上浏览感兴趣的信息。为使用户能够浏览、分享更多的内容,现有技术中往往是内容提供平台将数据内容的链接地址作为发布内容在社交平台上发布。但一经发布,社交平台的所有用户就都可以打开该链接,浏览其对应的原始数据内容。这种技术的缺陷在于,链接向所有用户公开,不利于安全等级较高的信息通过链接分享。尤其是仅仅想将某些内容针对特定用户公开时,现有技术无法实现。

发明内容

有鉴于此,本发明的目的在于提供一种基于社交平台的链接分享方法、链接分享系统及装置,提高分享的链接的安全性。

为实现上述目的,一方面,本发明提供了一种基于社交平台的链接分享方法,用于将链接分享给同一社交平台的不同用户群,所述方法包括:

社交平台服务器接收用户输入的命令并根据所述命令发送链接打开请求至一内容提供平台服务器,所述命令包括用户所在群的群标识,所述链接打开请求中包括与所述用户所在群的群标识相对应的认证信息;

所述内容提供平台服务器根据所述认证信息发送认证请求至认证服务器,所述认证请求用于认证所述链接打开请求的合法性;

所述认证服务器根据所述认证请求认证所述链接打开请求的合法性,并在认证通过时,根据所述认证信息向所述内容提供平台服务器发送所述用户所在群的群标识;

所述内容提供平台服务器根据预先存储的链接地址和目标群标识的关联信息对所述用户所在群的群标识的权限进行认证;若所述用户所在群的群标识在所述目标群标识中,则认证通过,所述内容提供平台服务器打开所述链接地址对应的内容;若所述用户所在群的群标识不在所述目标群标识中,则认证不通过,所述内容提供平台服务器拒绝打开所述链接地址对应的内容。

进一步地,所述认证信息为动态token信息。

进一步地,所述认证服务器向所述内容提供平台服务器发送加密后的所述用户所在群的群标识;

所述内容提供平台服务器对加密后的所述用户所在群的群标识进行解密,并根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

优选地,所述认证服务器为所述社交平台服务器。

进一步地,所述预先存储的链接地址和目标群标识的关联信息通过以下方式获取:所述内容提供平台服务器发送链接分享请求至所述社交平台服务器;所述链接分享请求至少包括带有分享内容的链接地址;所述社交平台服务器发送所述链接地址的目标群标识至所述内容提供平台服务器;所述内容提供平台服务器存储所述链接地址和所述目标群标识的关联信息。

另一方面,本发明提供了一种基于社交平台的链接分享系统,用于将链接分享给同一社交平台的不同用户群,所述系统包括:社交平台服务器、内容提供平台服务器和认证服务器;

所述社交平台服务器,用于接收用户输入的命令并根据所述命令发送链接打开请求至内容提供平台服务器,所述命令包括所述用户所在群的群标识,所述链接打开请求中包括与所述用户所在群的群标识相对应的认证信息;

所述内容提供平台服务器,用于根据所述认证信息发送认证请求至认证服务器,所述认证请求用于认证所述链接打开请求的合法性;

所述内容提供平台服务器,还用于根据预先存储的链接地址和目标群标识的关联信息对所述认证服务器发送的所述用户所在群的群标识的权限进行认证;若所述用户所在群的群标识在所述目标群标识中,则认证通过,所述内容提供平台服务器打开所述链接地址对应的内容;若所述用户所在群的群标识不在所述目标群标识中,则认证不通过,所述内容提供平台服务器拒绝打开所述链接地址对应的内容;

所述认证服务器,用于根据所述认证请求认证所述链接打开请求的合法性,并在认证通过时,根据所述认证信息向所述内容提供平台服务器发送所述用户所在群的群标识。

进一步地,所述认证信息为动态token信息。

进一步地,所述认证服务器,具体用于向所述内容提供平台服务器发送加密后的所述用户所在群的群标识;

所述内容提供平台服务器,具体用于对加密后的所述用户所在群的群标识进行解密,并根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

优选地,所述认证服务器为所述社交平台服务器。

进一步地,所述预先存储的链接地址和目标群标识的关联信息通过以下方式获取:所述内容提供平台服务器发送链接分享请求至所述社交平台服务器;所述链接分享请求至少包括带有分享内容的链接地址;所述社交平台服务器发送所述链接地址的目标群标识至所述内容提供平台服务器;所述内容提供平台服务器存储所述链接地址和所述目标群标识的关联信息。

一方面,本发明提供了一种基于社交平台的链接分享方法,用于将链接分享给同一社交平台的不同用户群,所述方法包括:

接收社交平台服务器根据用户输入的命令发送的链接打开请求,所述命令包括所述用户所在群的群标识,所述链接打开请求中包括与所述用户所在群的群标识相对应的认证信息;

根据所述认证信息发送认证请求至认证服务器,所述认证请求用于认证所述链接打开请求的合法性;

接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的所述用户所在群的群标识;

根据预先存储的链接地址和目标群标识的关联信息对所述用户所在群的群标识的权限进行认证;若所述用户所在群的群标识在所述目标群标识中,则认证通过,打开所述链接地址对应的内容;若所述用户所在群的群标识不在所述目标群标识中,则认证不通过,拒绝打开所述链接地址对应的内容;其中,所述预先存储的链接地址和目标群标识的关联信息通过以下方式获取:所述内容提供平台服务器发送链接分享请求至所述社交平台服务器;所述链接分享请求至少包括带有分享内容的链接地址;接收所述社交平台服务器返回的所述链接地址的目标群标识,并存储所述链接地址和所述目标群标识的关联信息。

进一步地,所述认证信息为动态token信息。

进一步地,接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的所述用户所在群的群标识包括:

接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的加密后的所述用户所在群的群标识;

根据预先存储的链接地址和目标群标识的关联信息对所述用户所在群的群标识的权限进行认证包括:

对加密后的所述用户所在群的群标识进行解密,并根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

优选地,所述认证服务器为所述社交平台服务器。

另一方面,本发明提供了一种基于社交平台的链接分享装置,用于将链接分享给同一社交平台的不同用户群,所述装置包括:

链接打开请求接收模块,用于接收社交平台服务器根据用户输入的命令发送的链接打开请求,所述命令包括所述用户所在群的群标识,所述链接打开请求中包括与所述用户所在群的群标识相对应的认证信息;

认证请求发送模块,用于根据所述认证信息发送认证请求至认证服务器;所述认证请求用于认证所述链接打开请求的合法性;

用户群标识接收模块,用于接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的所述用户所在群的群标识;

认证模块,用于根据预先存储的链接地址和目标群标识的关联信息对所述用户所在群的群标识的权限进行认证;

链接打开模块,用于在认证通过时,打开所述链接地址对应的内容,若所述用户所在群的群标识在所述目标群标识中,则认证通过;若所述用户所在群的群标识不在所述目标群标识中,则拒绝打开所述链接地址对应的内容;

链接分享请求发送模块,用于发送链接分享请求至所述社交平台服务器,所述链接分享请求至少包括带有分享内容的链接地址;

目标群标识接收模块,用于接收所述社交平台服务器返回的所述链接地址的目标群标识;

存储模块,用于存储所述链接地址和所述目标群标识的关联信息。

进一步地,所述认证信息为动态token信息。

进一步地,用户群标识接收模块,用于接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的加密后的所述用户所在群的群标识;

所述装置还包括解密模块,用于对加密后的所述用户所在群的群标识进行解密;

所述认证模块,用于根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

优选地,所述认证服务器为所述社交平台服务器。

由此可见,本实施例的方案在访问分享到社交平台的链接时,增加对用户所在群的权限进行验证环节,使得只有相应权限的目标群才能打开该链接,查看相应内容,相比现有技术中,任何人均可以打开或是登录到社交平台的所有用户都能打开的方案,本发明方案提高了链接信息分享的安全性,并且使得可以根据需要将不同的链接分享给不同的用户群。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的实施例一的系统结构图;

图2是本发明提供的实施例二的系统结构图;

图3是本发明提供的实施例三的系统结构图;

图4是本发明提供的实施例四的方法流程图;

图5是本发明提供的实施例五的方法流程图;

图6是本发明提供的实施例六的装置结构图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,更清楚地了解本发明的目的、技术方案及其优点,以下结合具体实施例并参照附图对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,附图中未绘示或描述的实现方式,为所属技术领域中普通技术人员所知的形式。另外,虽然本文可提供包含特定值的参数的示范,但应了解,参数无需确切等于相应的值,而是可在可接受的误差容限或设计约束内近似于相应的值。显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。除此,本发明的说明书和权利要求书中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例一

图1示出了本发明提供的一种基于社交平台的链接分享方系统,该系统包括内容提供平台服务器11、社交平台服务器12和认证服务器13。基于上述三者的交互实现将内容提供平台上的内容通过连链接安全分享到社交平台。具体交互过程如图1所示,包括:

社交平台服务器12发送带有认证信息的链接打开请求至内容提供平台服务器11。在本发明的具体实施例中,该认证信息可以为动态token(令牌)信息。该链接打开请求为社交平台服务器12接收到用户输入的打开链接的命令后根据生成的。命令中包括用户所在群的群标识;链接打开请求中包括与用户所在群的群标识相对应的认证信息。本发明中用户所在的群可以基于现有社交平台对用户群的划分方式得到。如注册时间的长短、登录时间的长短或贡献分值的多少以及不同的讨论组等。其中每个用户群中至少有一个用户。每个群都具有一个唯一的标识。

内容提供平台服务器11在接收到该链接打开请求后,需要对该请求的合法性进行认证。此时,内容提供平台服务器11根据认证信息发送认证请求至认证服务器13。在认证信息为动态token(令牌)信息时,内容提供平台服务器11发送携带动态token(令牌)信息的认证请求至认证服务器13。

认证服务器13收到上述认证请求后,进行认证。具体的,如对上述动态token(令牌)信息进行认证,以认证上述链接打开请求的合法性。若认证未通过,则拒绝上述请求。若认证通过,则将与认证信息对应的用户所在群的群标识发送给内容提供平台服务器11。如与动态token(令牌)信息对应的用户所在群的群标识。

内容提供平台服务器11在获知认证通过后,根据预先存储的链接地址与目标群标识的对应关系,对上述接收的用户所在群的群标识的权限进行认证。若上述用户所在群的群标识在上述目标群标识中,说明其具有打开该链接的权限,则认证通过。内容提供平台服务器11据此打开链接,向用户展现对应的原始内容。若上述用户所在群的群标识不包括在上述目标群标识中,说明其不具有打开该链接的权限,则认证不通过,内容提供平台服务器11拒绝打开该链接。

通过上述过程,实现了只有特定的用户群才能打开对应的链接,从而提高了链接分享的安全性。也使得根据需求,将不同的链接分享给同一社交平台的不同的用户群成为现实。

在上述过程中,为进一步提高安全性,认证服务器13可以将用户所在群的群标识加密后发送给内容提供平台服务器11。内容提供平台服务器11对其解密后进行权限认证。

实施例二

图2示出了本发明提供的另一种基于社交平台的链接分享方系统,该系统包括内容提供平台服务器21、社交平台服务器22。该实施例与实施例一的不同之处在于,其系统不包括单独的认证服务器,而是由社交平台服务器22实现与实施例一中的认证服务器相同的功能。如图2所示,具体交互过程如下:

社交平台服务器22发送带有认证信息的链接打开请求至内容提供平台服务器21。在本发明的具体实施例中,该认证信息可以为动态token(令牌)信息。该链接打开请求为社交平台服务器22接收到用户输入的打开链接的命令后根据生成的。命令中包括用户所在群的群标识;链接打开请求中包括与用户所在群的群标识相对应的认证信息。

内容提供平台服务器21在接收到该链接打开请求后,需要对该请求的合法性进行认证。此时,内容提供平台服务器21根据认证信息发送认证请求至社交平台服务器22。在认证信息为动态token(令牌)信息时,内容提供平台服务器21发送携带动态token(令牌)信息的认证请求至社交平台服务器22。

社交平台服务器22收到上述认证请求后,进行认证。具体的,如对上述动态token(令牌)信息进行认证,以认证上述链接打开请求的合法性。若认证未通过,则拒绝上述请求。若认证通过,则将与认证信息对应的用户所在群的群标识发送给内容提供平台服务器21。如与动态token(令牌)信息对应的用户所在群的群标识。

内容提供平台服务器21在获知认证通过后,根据预先存储的链接地址与目标群标识的对应关系,对上述接收的用户所在群的群标识的权限进行认证。若上述用户所在群的群标识在上述目标群标识中,说明其具有打开该链接的权限,则认证通过。内容提供平台服务器21据此打开链接,向用户展现对应的原始内容。若上述用户所在群的群标识不包括在上述目标群标识中,说明其不具有打开该链接的权限,则认证不通过,内容提供平台服务器21拒绝打开该链接。

通过上述过程,实现了只有特定的用户群才能打开对应的链接,从而提高了链接分享的安全性。也使得根据需求,将不同的链接分享给同一社交平台的不同的用户群成为现实。

在上述过程中,为进一步提高安全性,社交平台服务器22可以将用户所在群的群标识加密后发送给内容提供平台服务器21。内容提供平台服务器21对其解密后进行权限认证。

实施例三

在上述实施例一、二中都涉及内容提供平台服务器根据预先存储的链接地址与目标群标识的对应关系,对接收的用户所在群的群标识的权限进行认证的过程。在本发明实施例三中,上述系统中的内容提供平台服务器,还通过与社交平台服务器交互,预先存储链接地址与目标群标识的对应关系。

如图3所示,其中内容提供平台服务器31发送链接分享请求至社交平台服务器32。其中链接分享请求至少包括带有分享内容的链接地址。

社交平台服务器32发送链接地址对应的目标群标识至内容提供平台服务器31。社交平台服务器32接收到链接分享请求后就会将带有分享内容的链接地址发布到社交平台上,以供用户进行操作。

内容提供平台服务器31据此存储链接地址和目标群标识的关联信息。

至此,如图3所示,内容提供平台服务器31中就存储有原始内容数据、分享内容、链接地址与目标群标识的对应关系。其中,原始内容数据存储在非公开存储区,用户需要在认证通过后才能查看分享。而分享内容、链接地址与目标群标识的对应关系存储在公开存储区,用户无需认证即可查看。

实施例四

基于上述系统间各设备的交互,如图4所示,本发明实施例还提供了一种基于社交平台的链接分享方法,包括:

S11、社交平台服务器接收用户输入的命令并根据命令发送链接打开请求至内容提供平台服务器;命令包括用户所在群的群标识;链接打开请求中包括与用户所在群的群标识相对应的认证信息。

S12、内容提供平台服务器根据认证信息发送认证请求至认证服务器;认证请求用于认证链接打开请求的合法性;

S13、认证服务器根据认证请求认证链接打开请求的合法性,并在认证通过时,根据认证信息向内容提供平台服务器发送用户所在群的群标识;

S14、内容提供平台服务器根据预先存储的链接地址和目标群标识的关联信息对用户所在群的群标识的权限进行认证,并在认证通过时,打开链接地址对应的内容。

在另一实施例中,方法还包括:

S10、内容提供平台服务器预先存储链接地址和目标群标识的关联信息的步骤。该步骤具体包括:

S101、内容提供平台服务器发送链接分享请求至社交平台服务器;链接分享请求至少包括带有分享内容的链接地址。

S102、社交平台服务器发送链接地址的目标群标识至内容提供平台服务器。

S103、内容提供平台服务器存储链接地址和目标群标识的关联信息。

如前所述,上述认证信息具体可以为动态token信息。

同时,认证服务器可以向内容提供平台服务器发送加密后的用户所在群的群标识。内容提供平台服务器对加密后的所述用户所在群的群标识进行解密后,再根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

上述认证服务器可以是单独的服务器,也可以是社交平台服务器。

实施例五

本发明实施例还提供了一种基于社交平台的链接分享方法,应用在内容提供平台服务器中,如图5所示,该方法包括:

S21、接收社交平台服务器根据用户输入的命令发送的链接打开请求;所述命令包括所述用户所在群的群标识;所述链接打开请求中包括与所述用户所在群的群标识相对应的认证信息。

S22、根据所述认证信息发送认证请求至认证服务器;所述认证请求用于认证所述链接打开请求的合法性。

S23、接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的所述用户所在群的群标识。

具体的,该步骤可以为接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的加密后的用户所在群的群标识。

S24、根据预先存储的链接地址和目标群标识的关联信息对所述用户所在群的群标识的权限进行认证,并在认证通过时,打开所述链接地址对应的内容。

对应上述步骤S23中加密后的用户所在群的群标识,具体的,该步骤可以为对加密后的所述用户所在群的群标识进行解密,并根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

在优选实施例中,上述方法还包括预先存储链接地址和目标群标识的关联信息的步骤S20。该步骤具体包括:

S201、发送链接分享请求至所述社交平台服务器;所述链接分享请求至少包括带有分享内容的链接地址;

S202、接收所述社交平台服务器返回的所述链接地址的目标群标识,并存储所述链接地址和所述目标群标识的关联信息。

如前所述,上述认证信息可以为动态token信息。上述认证服务器可以为独立的服务器,也可以为社交平台服务器。

实施例六

对应上述实施例五的方法,本发明还提供了一种基于社交平台的链接分享装置。如图6所示,该装置包括:

链接打开请求接收模块41,用于接收社交平台服务器根据用户输入的命令发送的链接打开请求;所述命令包括所述用户所在群的群标识;所述链接打开请求中包括与所述用户所在群的群标识相对应的认证信息。认证信息具体可以为动态token信息。

认证请求发送模块42,用于根据所述认证信息发送认证请求至认证服务器;所述认证请求用于认证所述链接打开请求的合法性。

用户群标识接收模块43,用于接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的所述用户所在群的群标识.

认证模块44,用于根据预先存储的链接地址和目标群标识的关联信息对所述用户所在群的群标识的权限进行认证.

链接打开模块45,用于在认证通过时,打开所述链接地址对应的内容。

本发明实施例中,上述装置还包括:

链接分享请求发送模块46,用于发送链接分享请求至所述社交平台服务器;所述链接分享请求至少包括带有分享内容的链接地址。

目标群标识接收模块47,用于接收社交平台服务器返回的所述链接地址的目标群标识。

存储模块48,用于存储所述链接地址和所述目标群标识的关联信息。

为进一步提高安全性,上述用户群标识接收模块,具体用于接收认证服务器在对所述链接打开请求的合法性认证通过时,根据所述认证信息返回的加密后的所述用户所在群的群标识。

上述装置还包括解密模块,用于对加密后的所述用户所在群的群标识进行解密。

上述认证模块,具体用于根据预先存储的链接地址和目标群标识的关联信息对解密后的所述用户所在群的群标识的权限进行认证。

上述认证服务器可以为单独的服务器,也可以为社交平台服务器。

需要说明的,上述方法、系统以及装置相互对应,相关部分可互相参考。以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号