一种信息共享的方法和装置与流程

文档序号:14410199阅读:152来源:国知局
一种信息共享的方法和装置与流程

本发明涉及互联网技术领域,特别是涉及一种信息共享的方法、装置、电子设备及计算机可读存储介质。



背景技术:

随着互联网的快速发展,互联网上的信息量也在快速增加。通常,用户甲在浏览了信息a后,可以将信息a的链接地址发送给与用户甲有相同爱好的用户乙,用户乙接收到该链接地址后,可以点击链接地址以浏览信息a。上述过程实现了信息a在用户甲和用户乙之间的共享,能够使用户乙快速找到信息a。

然而,发明人在实现本发明的过程中发现,现有技术至少存在如下问题:

当用户甲浏览了大量的信息后,如果用户甲需要将其浏览的信息全部共享给用户乙,则用户甲需要将每条信息的链接地址都发送给用户乙,操作繁琐,导致信息共享的效率低。



技术实现要素:

本发明实施例的目的在于提供一种信息共享的方法、装置、电子设备及计算机可读存储介质,以提高信息共享的效率。具体技术方案如下:

第一方面,为了达到上述目的,本发明实施例公开了一种信息共享的方法,上述方法包括:

接收第一用户的列表设置请求,为所述第一用户设置共享列表,其中,所述共享列表用于存储所述第一用户请求共享的信息的链接地址;

当接收到第二用户的携带有所述第一用户的用户标识的浏览请求时,将所述共享列表发送至所述第二用户所使用的终端。

可选的,所述方法还包括:

接收所述第一用户的地址添加请求,其中,所述地址添加请求中携带有所述第一用户请求添加的第一链接地址;

将所述第一链接地址添加到所述共享列表中。

可选的,所述方法还包括:

接收所述第一用户的地址删除请求,其中,所述地址删除请求中携带有所述第一用户请求删除的第二链接地址的标识;

将所述第二链接地址从所述共享列表中删除。

可选的,所述方法还包括:

针对所述共享列表中的每一链接地址,判断该链接地址在本地的存储时长是否大于第一预设时长;

如果该链接地址在本地的存储时长大于所述第一预设时长,将该链接地址从所述共享列表中删除。

可选的,所述方法还包括:

当检测到所述共享列表中的链接地址的数目大于第一预设数目时,根据各链接地址的添加时间的先后顺序,将添加时间离当前时刻最远的第二预设数目个链接地址从所述共享列表中删除。

第二方面,为达到上述目的,本发明实施例公开了一种信息共享的装置,上述装置包括:

设置模块,用于接收第一用户的列表设置请求,为所述第一用户设置共享列表,其中,所述共享列表用于存储所述第一用户请求共享的信息的链接地址;

发送模块,用于当接收到第二用户的携带有所述第一用户的用户标识的浏览请求时,将所述共享列表发送至所述第二用户所使用的终端。

可选的,所述装置还包括:

添加模块,用于接收所述第一用户的地址添加请求,其中,所述地址添加请求中携带有所述第一用户请求添加的第一链接地址;

将所述第一链接地址添加到所述共享列表中。

可选的,所述装置还包括:

第一删除模块,用于接收所述第一用户的地址删除请求,其中,所述地址删除请求中携带有所述第一用户请求删除的第二链接地址的标识;

将所述第二链接地址从所述共享列表中删除。

可选的,所述装置还包括:

第二删除模块,用于针对所述共享列表中的每一链接地址,判断该链接地址在本地的存储时长是否大于第一预设时长;

如果该链接地址在本地的存储时长大于所述第一预设时长,将该链接地址从所述共享列表中删除。

可选的,所述装置还包括:

第三删除模块,用于当检测到所述共享列表中的链接地址的数目大于第一预设数目时,根据各链接地址的添加时间的先后顺序,将添加时间离当前时刻最远的第二预设数目个链接地址从所述共享列表中删除。

在本发明实施的另一方面,为了达到上述目的,本发明实施例还公开了一种电子设备,所述电子设备包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的程序时,实现如上述第一方面所述的信息共享的方法。

在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,实现如上述第一方面所述的信息共享的方法。

在本发明实施的又一方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的信息共享的方法。

本发明实施例提供了一种信息共享的方法、装置、电子设备及计算机可读存储介质,上述方法包括:接收第一用户的列表设置请求,为第一用户设置共享列表,当接收到第二用户的携带有第一用户的用户标识的浏览请求时,将共享列表发送至第二用户所使用的终端。基于本发明申请的方法,只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本发明实施例提供的一种信息共享的方法的流程图;

图2为本发明实施例提供的一种信息共享的装置的结构图;

图3为本发明实施例提供的一种电子设备的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。

本发明实施例提供了一种信息共享的方法、装置、电子设备及计算机可读存储介质,上述方法通常可以应用于服务器,服务器可以接收第一用户的列表设置请求,为第一用户设置共享列表。当接收到第二用户的携带有第一用户的用户标识的浏览请求时,服务器可以将共享列表发送至第二用户所使用的终端。基于本发明申请的方法,服务器只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

下面以具体实施例对本发明申请进行详细介绍。

参见图1,图1为本发明实施例提供的一种信息共享的方法的流程图,包括:

s101:接收第一用户的列表设置请求,为第一用户设置共享列表。

其中,共享列表可以用于存储第一用户请求共享的信息的链接地址。服务器可以为每一用户设置对应的共享列表,用于存储该用户请求共享的信息的链接地址。在实际操作中,服务器可以为每一共享列表生成对应的二维码,以方便用户共享信息。服务器可以按照预设的顺序对共享列表中的链接地址进行排序。具体的,服务器可以将共享列表中的链接地址按照添加的顺序进行排列,服务器也可以根据信息的类型,对信息对应的链接地址进行分类,将共享列表中的链接地址按照分类结果进行排列。通常,信息的链接地址可以为该信息的url(uniformresourcelocator,统一资源定位符)。

在实施中,当第一用户需要创建的共享列表时,可以使用终端向服务器发送列表设置请求。服务器则可以接收到列表设置请求,为第一用户设置对应的共享列表。服务器可以为第一用户的共享列表设置对应的列表标识,其中,列表标识可以为第一用户的用户标识。服务器可以存储第一用户的共享列表与用户标识的对应关系。

s102:当接收到第二用户的携带有第一用户的用户标识的浏览请求时,将共享列表发送至第二用户所使用的终端。

在实施中,当第二用户请求浏览第一用户共享的信息时,可以使用终端向服务器发送浏览请求。服务器则可以接收到该浏览请求,根据存储的第一用户的共享列表与用户标识的对应关系,将第一用户的共享列表发送至第二用户所使用的终端,以使第二用户可以点击共享列表中的链接地址,进而浏览第一用户共享的信息。具体的,服务器可以将第一用户的共享列表对应的二维码发送至第二用户所使用的终端,第二用户可以使用终端扫描该二维码,以打开第一用户的共享列表。

由上述可见,基于本发明实施例的信息共享的方法,服务器只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

可选的,还可以实现第一用户在共享列表中添加新的链接地址。具体的,上述处理步骤可以包括:接收第一用户的地址添加请求,将第一链接地址添加到共享列表中。

其中,地址添加请求中可以携带有第一用户请求添加的第一链接地址。

在实施中,当第一用户需要在共享列表中添加新的链接地址(第一链接地址)时,可以使用终端向服务器发送地址添加请求。服务器则可以接收到地址添加请求,将第一链接地址添加到第一用户的共享列表中。

由上述可以看出,服务器可以根据第一用户的地址添加请求,在第一用户的共享列表中添加新的链接地址,方便第一用户将信息共享给其他用户,提高信息共享的效率。

可选的,还可以实现第一用户删除共享列表中已有的链接地址。具体的,上述处理步骤可以包括:接收第一用户的地址删除请求,将第二链接地址从共享列表中删除。

其中,地址删除请求中可以携带有第一用户请求删除的第二链接地址的标识。

在实施中,当第一用户需要删除共享列表中已有的链接地址(第二链接地址)时,可以使用终端向服务器发送地址删除请求。服务器则可以接收到地址删除请求,将地址删除请求中的标识对应的第二链接地址从第一用户的共享列表中删除。

由上述可以看出,服务器可以根据第一用户的地址删除请求,删除第一用户的共享列表中已有的链接地址,方便第一用户管理请求共享的信息,提高用户体验。

可选的,还可以实现服务器删除共享列表中存在时间较长的链接地址。具体的,上述处理步骤可以包括:

针对共享列表中的每一链接地址,判断该链接地址在本地的存储时长是否大于第一预设时长。如果该链接地址在本地的存储时长大于第一预设时长,将该链接地址从共享列表中删除。

在实施中,针对每一链接地址,服务器可以记录该链接地址的添加时间。服务器可以在第一预设周期,判断从该链接地址的添加时间到当前时刻的时长是否大于第一预设时长,其中,第一预设时长可以由技术人员根据经验进行设置。如果该链接地址的添加时间到当前时刻的时长大于第一预设时长,服务器可以将该链接地址从共享列表中删除。

由上述可以看出,基于本发明实施例的方法,服务器可以删除共享列表中存储时长大于第一时长的链接地址,以提高共享信息的实时性。

可选的,还可以实现服务器根据共享列表中链接地址的数目对共享列表进行更新。具体的,上述处理步骤可以包括:

当检测到共享列表中的链接地址的数目大于第一预设数目时,根据各链接地址的添加时间的先后顺序,将添加时间离当前时刻最远的第二预设数目个链接地址从共享列表中删除。

在实施中,服务器可以在第二预设周期,统计共享列表中的链接地址的数目,也可以在每次在共享列表中添加新的链接地址后,统计共享列表中的链接地址的数目。如果当前时刻共享列表中的链接地址的数目大于第一预设数目,服务器可以根据链接地址的添加时间对共享列表中的链接地址进行排序。根据排序结果,服务器可以将添加时间离当前时刻最远的第二预设数目个链接地址从共享列表中删除。其中,第二预设数目可以根据预设的阈值和当前时刻共享列表中的链接地址的数目确定。示例性的,预设的阈值可以为20,第一预设数目可以为25。对于服务器在第二预设周期,统计共享列表中的链接地址的数目的情况。在第二预设周期,共享列表中的链接地址的数目可以为30,此时,服务器可以将添加时间离当前时刻最远的10个链接地址从共享列表中删除。对于服务器在每次在共享列表中添加新的链接地址后,统计共享列表中的链接地址的数目的情况。当服务器向共享列表中添加第的链接地址后,共享列表中的链接地址的数目为26时,服务器可以将添加时间离当前时刻最远的6个链接地址从共享列表中删除。

由上述可见,基于本发明实施例的方法,服务器可以将添加时间离当前时刻最远的第二预设数目个链接地址从共享列表中删除,使得第二用户接收到的链接地址数目不会太大,便于第二用户浏览信息,提高用户体验。

与上述方法实施例相对应,参见图2,图2为本发明实施例提供的一种信息共享的装置的结构图,包括:

设置模块201,用于接收第一用户的列表设置请求,为所述第一用户设置共享列表,其中,所述共享列表用于存储所述第一用户请求共享的信息的链接地址;

发送模块202,用于当接收到第二用户的携带有所述第一用户的用户标识的浏览请求时,将所述共享列表发送至所述第二用户所使用的终端。

可选的,所述装置还可以包括:

添加模块,用于接收所述第一用户的地址添加请求,其中,所述地址添加请求中携带有所述第一用户请求添加的第一链接地址;

将所述第一链接地址添加到所述共享列表中。

可选的,所述装置还可以包括:

第一删除模块,用于接收所述第一用户的地址删除请求,其中,所述地址删除请求中携带有所述第一用户请求删除的第二链接地址的标识;

将所述第二链接地址从所述共享列表中删除。

可选的,所述装置还可以包括:

第二删除模块,用于针对所述共享列表中的每一链接地址,判断该链接地址在本地的存储时长是否大于第一预设时长;

如果该链接地址在本地的存储时长大于所述第一预设时长,将该链接地址从所述共享列表中删除。

可选的,所述装置还可以包括:

第三删除模块,用于当检测到所述共享列表中的链接地址的数目大于第一预设数目时,根据各链接地址的添加时间的先后顺序,将添加时间离当前时刻最远的第二预设数目个链接地址从所述共享列表中删除。

由上述可见,基于本发明实施例的信息共享的装置,服务器只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

本发明实施例还提供了一种电子设备,如图3所示,包括处理器301、通信接口302、存储器303和通信总线304,其中,处理器301,通信接口302,存储器303通过通信总线304完成相互间的通信,

存储器303,用于存放计算机程序;

处理器301,用于执行存储器303上所存放的程序时,实现如下步骤:

接收第一用户的列表设置请求,为所述第一用户设置共享列表,其中,所述共享列表用于存储所述第一用户请求共享的信息的链接地址;

当接收到第二用户的携带有所述第一用户的用户标识的浏览请求时,将所述共享列表发送至所述第二用户所使用的终端。

上述电子设备提到的通信总线304可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线304可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口302用于上述电子设备与其他设备之间的通信。

存储器303可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器303还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器301可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本发明实施例提供的电子设备,在进行信息共享时,只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行本发明实施例提供的信息共享的方法。

具体的,上述信息共享的方法,包括:

接收第一用户的列表设置请求,为所述第一用户设置共享列表,其中,所述共享列表用于存储所述第一用户请求共享的信息的链接地址;

当接收到第二用户的携带有所述第一用户的用户标识的浏览请求时,将所述共享列表发送至所述第二用户所使用的终端。

需要说明的是,上述信息共享的方法的其他实现方式与前述方法实施例部分相同,这里不再赘述。

通过运行本发明实施例提供的计算机可读存储介质中存储的指令,在进行信息共享时,只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本发明实施例提供的信息共享的方法。

具体的,上述信息共享的方法,包括:

接收第一用户的列表设置请求,为所述第一用户设置共享列表,其中,所述共享列表用于存储所述第一用户请求共享的信息的链接地址;

当接收到第二用户的携带有所述第一用户的用户标识的浏览请求时,将所述共享列表发送至所述第二用户所使用的终端。

需要说明的是,上述信息共享的方法的其他实现方式与前述方法实施例部分相同,这里不再赘述。

通过运行本发明实施例提供的计算机程序产品,在进行信息共享时,只需将第一用户的共享列表发送至第二用户所使用的终端,第二用户就可以浏览第一用户请求共享的信息,能够提高信息共享的效率。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、计算机可读存储介质、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1