一种应用跳转方法、装置、设备及存储介质制造方法及图纸

技术编号:35649873 阅读:25 留言:0更新日期:2022-11-19 16:44
本申请涉及数据分析技术领域,尤其涉及一种应用跳转方法、装置、设备及存储介质,用于解决在安全跳转的前提下,应用跳转过程的灵活性较低的问题。该方法包括:响应于针对源应用呈现的源显示界面触发的跳转操作,获得跳转数据;基于预设加密策略,对所述跳转数据进行加密处理,获得加密数据,并组装所述加密数据和预设的跳转链接模板,生成跳转链接;触发所述跳转链接,以使所述目的应用获取所述源应用的唯一标识,以及获得所述跳转链接携带的所述加密数据,并基于所述唯一标识和所述加密数据进行解密,获得所述跳转数据,并基于所述跳转数据,呈现所述目的显示界面。呈现所述目的显示界面。呈现所述目的显示界面。

【技术实现步骤摘要】
一种应用跳转方法、装置、设备及存储介质


[0001]本申请涉及数据分析领域,尤其涉及一种应用跳转方法、装置、设备及存储介质。

技术介绍

[0002]随着科技的不断发展,设备中可以安装越来越多的应用,以使设备可以通过不同的应用为用户提供丰富多样的服务。设备在通过不同的应用为用户提供丰富多样的服务的过程中,通常需要在不同应用之间进行跳转。
[0003]相关技术中,不同应用之间的跳转方法是,预先统计出第一应用可能会跳转到的多个第二应用,获取每个第二应用的软件开发工具包(Software Development Kit,SDK),在开发第一应用时,将各个第二应用的SDK集成在第一应用中,从而,可以从第一应用安全地向第二应用跳转。
[0004]然而,随着开发出的应用数量的不对增加,设备上安装的应用的数量也不断增加,将各个第二应用的SDK集成在第一应用中的方式,会造成第一应用的安装包过大,占用较多的设备内存。
[0005]可见,相关技术中,在安全跳转的前提下,应用跳转过程的灵活性较低。

技术实现思路

[0006]本申请实施例提供了一种应用跳转方法、装置、计算机设备及存储介质,用于解决在安全跳转的前提下,应用跳转过程的灵活性较低的问题。
[0007]第一方面,提供一种应用跳转方法,包括:
[0008]响应于针对源应用呈现的源显示界面触发的跳转操作,获得跳转数据,其中,所述跳转数据用于在跳转到目的应用后,在所述目的应用中呈现与所述源显示界面相匹配的目的显示界面;
[0009]基于预设加密策略,对所述跳转数据进行加密处理,获得加密数据,并组装所述加密数据和预设的跳转链接模板,生成跳转链接;
[0010]触发所述跳转链接,以使所述目的应用获取所述源应用的唯一标识,以及获得所述跳转链接携带的所述加密数据,并基于所述唯一标识和所述加密数据进行解密,获得所述跳转数据,并基于所述跳转数据,呈现所述目的显示界面。
[0011]可选的,所述基于预设加密策略,对所述跳转数据进行加密处理,获得加密数据,包括:
[0012]基于当前时刻和预设时长,为所述跳转数据添加时间戳,获得时间戳跳转数据,其中,所述预设时长用于限定当前时刻到所述目的应用通过解密获得所述跳转数据的时刻之间的最大时长;
[0013]基于预设加密算法,对所述时间戳跳转数据进行加密处理,获得所述加密数据。
[0014]第二方面,提供一种应用跳转方法,包括:
[0015]接收源应用触发的跳转链接后,获取所述源应用的唯一标识,以及获得所述跳转
链接携带的加密数据,其中,所述跳转链接用于从所述源应用呈现的源显示界面,跳转到目的应用,所述加密数据用于在所述目的应用中,呈现与所述源显示界面相匹配的目的显示界面;
[0016]采用预设解密验证策略,对所述唯一标识进行验证,获得验证结果,并对所述加密数据进行解密,获得解密结果;
[0017]确定所述验证结果表征所述唯一标识验证成功,且所述解密结果包含解密后的跳转数据时,基于所述跳转数据呈现所述目的显示界面。
[0018]可选的,采用预设解密验证策略,对所述唯一标识进行验证,获得验证结果,并对所述加密数据进行解密,获得解密结果,包括:
[0019]确定预存的各个参考标识中,存在与所述唯一标识相匹配的参考标识时,获得表征所述唯一标识验证成功的验证结果;
[0020]采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并将所述跳转数据作为所述解密结果。
[0021]可选的,所述采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并将所述跳转数据作为所述解密结果,包括:
[0022]所述采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并记录当前时刻;
[0023]基于所述跳转数据携带的时间戳,确定起始时刻和预设时长,其中,所述起始时刻是生成所述加密数据的时刻,所述预设时长用于限定所述起始时刻到当前时刻之间的最大时长;
[0024]确定当前时刻与起始时刻之间的时长不大于所述预设时长时,将所述跳转数据作为所述解密结果。
[0025]第三方面,提供一种应用跳转装置,包括:
[0026]获取模块:用于响应于针对源应用呈现的源显示界面触发的跳转操作,获得跳转数据,其中,所述跳转数据用于在跳转到目的应用后,在所述目的应用中呈现与所述源显示界面相匹配的目的显示界面;
[0027]处理模块:用于基于预设加密策略,对所述跳转数据进行加密处理,获得加密数据,并组装所述加密数据和预设的跳转链接模板,生成跳转链接;
[0028]所述处理模块还用于:触发所述跳转链接,以使所述目的应用获取所述源应用的唯一标识,以及获得所述跳转链接携带的所述加密数据,并基于所述唯一标识和所述加密数据进行解密,获得所述跳转数据,并基于所述跳转数据,呈现所述目的显示界面。
[0029]可选的,所述处理模块具体用于:
[0030]基于当前时刻和预设时长,为所述跳转数据添加时间戳,获得时间戳跳转数据,其中,所述预设时长用于限定当前时刻到所述目的应用通过解密获得所述跳转数据的时刻之间的最大时长;
[0031]基于预设加密算法,对所述时间戳跳转数据进行加密处理,获得所述加密数据。
[0032]第四方面,提供一种应用跳转装置,包括:
[0033]获取模块:用于接收源应用触发的跳转链接后,获取所述源应用的唯一标识,以及获得所述跳转链接携带的加密数据,其中,所述跳转链接用于从所述源应用呈现的源显示
界面,跳转到目的应用,所述加密数据用于在所述目的应用中,呈现与所述源显示界面相匹配的目的显示界面;
[0034]处理模块:用于采用预设解密验证策略,对所述唯一标识进行验证,获得验证结果,并对所述加密数据进行解密,获得解密结果;
[0035]所述处理模块还用于:确定所述验证结果表征所述唯一标识验证成功,且所述解密结果包含解密后的跳转数据时,基于所述跳转数据呈现所述目的显示界面。
[0036]可选的,所述处理模块具体用于:
[0037]确定预存的各个参考标识中,存在与所述唯一标识相匹配的参考标识时,获得表征所述唯一标识验证成功的验证结果;
[0038]采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并将所述跳转数据作为所述解密结果。
[0039]可选的,所述处理模块具体用于:
[0040]所述采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并记录当前时刻;
[0041]基于所述跳转数据携带的时间戳,确定起始时刻和预设时长,其中,所述起始时刻是生成所述加密数据的时刻,所述预设时长用于限定所述起始时刻到当前时刻之间的最大时长;
[0042]确定当前时刻与起始时刻之间的时长不大于所述预设时长时,将所述跳转数据作为所述解密结果。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用跳转方法,其特征在于,包括:响应于针对源应用呈现的源显示界面触发的跳转操作,获得跳转数据,其中,所述跳转数据用于在跳转到目的应用后,在所述目的应用中呈现与所述源显示界面相匹配的目的显示界面;基于预设加密策略,对所述跳转数据进行加密处理,获得加密数据,并组装所述加密数据和预设的跳转链接模板,生成跳转链接;触发所述跳转链接,以使所述目的应用获取所述源应用的唯一标识,以及获得所述跳转链接携带的所述加密数据,并基于所述唯一标识和所述加密数据进行解密,获得所述跳转数据,并基于所述跳转数据,呈现所述目的显示界面。2.根据权利要求1所述的方法,其特征在于,所述基于预设加密策略,对所述跳转数据进行加密处理,获得加密数据,包括:基于当前时刻和预设时长,为所述跳转数据添加时间戳,获得时间戳跳转数据,其中,所述预设时长用于限定当前时刻到所述目的应用通过解密获得所述跳转数据的时刻之间的最大时长;基于预设加密算法,对所述时间戳跳转数据进行加密处理,获得所述加密数据。3.一种应用跳转方法,其特征在于,包括:接收源应用触发的跳转链接后,获取所述源应用的唯一标识,以及获得所述跳转链接携带的加密数据,其中,所述跳转链接用于从所述源应用呈现的源显示界面,跳转到目的应用,所述加密数据用于在所述目的应用中,呈现与所述源显示界面相匹配的目的显示界面;采用预设解密验证策略,对所述唯一标识进行验证,获得验证结果,并对所述加密数据进行解密,获得解密结果;确定所述验证结果表征所述唯一标识验证成功,且所述解密结果包含解密后的跳转数据时,基于所述跳转数据呈现所述目的显示界面。4.根据权利要求3所述的方法,其特征在于,采用预设解密验证策略,对所述唯一标识进行验证,获得验证结果,并对所述加密数据进行解密,获得解密结果,包括:确定预存的各个参考标识中,存在与所述唯一标识相匹配的参考标识时,获得表征所述唯一标识验证成功的验证结果;采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并将所述跳转数据作为所述解密结果。5.根据权利要求4所述的方法,其特征在于,所述采用预设解密算法,对所述加密数据进行解密,在解密成功时获得所述跳转数据,并将所述跳转数据作为所述解密结果,包括:所述采用预设解密算法...

【专利技术属性】
技术研发人员:张标黄迎春李聪羽翼
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1