一种信息分享方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:21838664 阅读:39 留言:0更新日期:2019-08-10 20:22
本发明专利技术实施例公开了一种信息分享方法、装置、存储介质及计算机设备;该方法接收母应用中子应用发起的信息分享指令,其中,子应用运行在母应用中,根据信息分享指令显示母应用中的多个待分享对象,获取用户从待分享对象中选择的目标分享对象,将目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息,基于组合后信息生成子应用的业务链接信息,业务链接信息包括组合后信息,向目标分享对象分享业务链接信息。该方案可以提高信息分享的安全性。

A Method, Device, Storage Media and Computer Equipment for Information Sharing

【技术实现步骤摘要】
一种信息分享方法、装置、存储介质及计算机设备
本申请涉及计算机
,具体涉及一种信息分享方法、装置、存储介质及计算机设备。
技术介绍
用户在使用子应用进行信息分享时,需要采用母应用授权的关系链信息进行信息的分享,由于在信息分享过程中需要将关系链信息授权给子应用使用,可能会出现关系链信息泄露、盗窃等非法情况,导致用户在子应用中进行信息分享的安全性较差。
技术实现思路
本申请实施例提供一种信息分享方法、装置、存储介质及计算机设备,可以提高信息分享的安全性。本申请实施例提供一种信息分享方法,包括:接收母应用中子应用发起的信息分享指令,其中,所述子应用运行在所述母应用中;根据所述信息分享指令显示所述母应用中的多个待分享对象;获取用户从所述待分享对象中选择的目标分享对象;将所述目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息;基于所述组合后信息生成所述子应用的业务链接信息,所述业务链接信息包括所述组合后信息;向所述目标分享对象分享所述业务链接信息。本申请实施例还提供了另一种信息分享方法,包括:从终端获取目标分享对象的关系链信息;将所述关系链信息与鉴权信息进行组合,得到组合后信息;向终端发送所述组合后信息,以便终端基于组合后信息向目标分享对象分享信息;对所述组合后信息进行加密,得到加密后组合信息。相应的,本申请实施例还提供一种信息分享装置,包括:接收模块,用于接收母应用中子应用发起的信息分享指令,其中,所述子应用运行在所述母应用中;显示模块,用于根据所述信息分享指令显示所述母应用中的多个待分享对象;第一获取模块,用于获取用户从所述待分享对象中选择的目标分享对象;第一组合模块,用于将所述目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息;生成模块,用于基于所述组合后信息生成所述子应用的业务链接信息,所述业务链接信息包括所述组合后信息;分享模块,用于向所述目标分享对象分享所述业务链接信息。相应的,本申请实施例还提供了另一种信息分享装置,包括:第二获取模块,用于从终端获取目标分享对象的关系链信息;第二组合模块,用于将所述关系链信息与鉴权信息进行组合,得到组合后信息;发送模块,用于向终端发送所述组合后信息,以便终端基于组合后信息向目标分享对象分享信息;加密模块,用于对所述组合后信息进行加密,得到加密后组合信息。相应的,本申请实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本申请实施例任一提供的信息分享方法的步骤。相应的,本申请实施例还提供一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器存储有多条指令,所述处理器从所述存储器中加载指令,以执行本申请实施例任一提供的信息分享方法的步骤。本申请实施例接收母应用中子应用发起的信息分享指令,其中,子应用运行在母应用中,根据信息分享指令显示母应用中的多个待分享对象,获取用户从待分享对象中选择的目标分享对象,将目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息,基于组合后信息生成子应用的业务链接信息,业务链接信息包括组合后信息,向目标分享对象分享业务链接信息。该方案可以提高信息分享的安全性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的信息分享系统的场景示意图;图2是本申请实施例提供的信息分享方法的第一流程示意图;图3是本申请实施例提供的信息分享方法的第二流程示意图;图4是本申请实施例提供的信息分享方法的第三流程示意图;图5是本申请实施例提供的分享终端第一界面示意图;图6是本申请实施例提供的分享终端第二界面示意图;图7是本申请实施例提供的分享终端第三界面示意图;图8是本申请实施例提供的分享终端第四界面示意图;图9是本申请实施例提供的被分享终端第一界面示意图;图10是本申请实施例提供的被分享终端第二界面示意图;图11是本申请实施例提供的被分享终端第三界面示意图;图12是本申请实施例提供的被分享终端第四界面示意图;图13是本申请实施例提供的信息分享系统的流程示意图;图14是本申请实施例提供的分享端信息分享方法的流程示意图;图15是本申请实施例提供的被分享端信息分享方法的流程示意图;图16是本申请实施例提供的信息分享方法的第一种结构示意图;图17是本申请实施例提供的信息分享方法的第二种结构示意图;图18是本申请实施例提供的信息分享方法的第三种结构示意图;图19是本申请实施例提供的计算机设备的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本文所使用的术语「模块」可看作为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看作为在该运算系统上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。本申请实施例提供了一种信息分享方法、装置、存储介质及计算机设备。本申请实施例提供了一种信息分享系统,该系统可以包括本申请实施例所提供的任一种适用于终端的第一信息分享装置、以及任一种适用于服务器的第二信息分享装置。其中,第一信息分享装置可以集成在终端中,该终端可以为手机、平板电脑、可穿戴设备等,第二信息分享装置可以集成在服务器中。例如,本申请实施例提供了一种信息分享系统,该信息分享系统包括:终端和服务器,终端和服务器之间通过网络连接,其中,网络中还可以包括路由器、网关等等网络实体。如图1所述,当需要分享信息时,终端可以接收母应用中子应用发起的信息分享指令,其中,子应用运行在母应用中,根据信息分享指令显示母应用中的多个待分享对象,获取用户从待分享对象中选择的目标分享对象,将目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息,基于组合后信息生成子应用的业务链接信息,业务链接信息包括组合后信息,向目标分享对象分享业务链接信息。本实施例将从第一信息分享装置的角度进行描述,该第一信息分享装置具体可以集成在终端中,该终端可以为手机、平板电脑、可穿戴设备等。如图2所示,提供了一种信息分享方法,适用于终端,具体流程可以如下:201、接收母应用中子应用发起的信息分享指令。其中,母应用可以为承载子应用程序的原生应用程序,可以直接运行于操作本文档来自技高网...

【技术保护点】
1.一种信息分享方法,其特征在于,包括:接收母应用中子应用发起的信息分享指令,其中,所述子应用运行在所述母应用中;根据所述信息分享指令显示所述母应用中的多个待分享对象;获取用户从所述待分享对象中选择的目标分享对象;将所述目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息;基于所述组合后信息生成所述子应用的业务链接信息,所述业务链接信息包括所述组合后信息;向所述目标分享对象分享所述业务链接信息。

【技术特征摘要】
1.一种信息分享方法,其特征在于,包括:接收母应用中子应用发起的信息分享指令,其中,所述子应用运行在所述母应用中;根据所述信息分享指令显示所述母应用中的多个待分享对象;获取用户从所述待分享对象中选择的目标分享对象;将所述目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息;基于所述组合后信息生成所述子应用的业务链接信息,所述业务链接信息包括所述组合后信息;向所述目标分享对象分享所述业务链接信息。2.根据权利要求1所述的信息分享方法,其特征在于,向所述目标分享对象分享所述业务链接信息之后,还包括:对所述组合后信息进行加密,得到加密后组合信息,并向子应用的开发服务器上传所述加密后组合信息。3.根据权利要求2所述的信息分享方法,其特征在于,对所述组合后信息进行加密,得到加密后组合信息,并向子应用的开发服务器上传所述加密后组合信息,包括:向存储服务器发送加密请求,所述加密请求携带所述组合后信息,以便存储服务器对所述组合后信息进行加密,并将加密后组合信息发送给子应用的开发服务器。4.根据权利要求1所述的信息分享方法,其特征在于,所述关系链信息包括多个关系链子信息;将所述目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息,包括:获取鉴权信息,所述鉴权信息包括多个鉴权子信息;基于信息字段位置,将所述关系链子信息与所述鉴权子信息进行排列;基于信息位置排列顺序,将预设位数的关系链子信息与鉴权子信息进行组合,得到组合后信息。5.根据权利要求1所述的信息分享方法,其特征在于,将所述目标分享对象的关系链信息与鉴权信息进行组合,得到组合后信息,包括:获取所述目标分享对象的关系链信息;向服务器发送组合请求,所述组合请求携带待加密的所述关系链信息,所述组合请求用于指示服务器将所述关系链信息与鉴权信息进行组合,得到组合后信息;接收服务器发送的组合后信息。6.根据权利要求1所述的信息分享方法,其特征在于,根据所述信息分享指令显示所述母应用中的多个待分享对象,包括:校验所述子应用具有的分享权限;当所述子应用具有所述分享权限时,根据所述信息分享指令获取关联对象数据;根据所述关联对象数据显示所述母应用中的多个待分享对象。7.根据权利要求2所述的信息分享方法,其特征在于,对所述组合后信息进行加密,得到加密后组合信息,包括:将所述组合后信息变换成散列输出信息;基于加密映射集合,对所述散列输出信息进行映射转换,...

【专利技术属性】
技术研发人员:马良卢强林庆杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1