一种应用交互服务处理方法及相关设备与流程

文档序号:35959255发布日期:2023-11-08 21:30阅读:27来源:国知局
一种应用交互服务处理方法及相关设备与流程

本申请涉及数据处理,具体涉及一种应用交互服务处理方法及相关设备,该相关设备包括应用交互服务装置、计算机设备、计算机可读存储介质及计算机程序产品。


背景技术:

1、聚合登录方式是指聚合用户的至少两个应用分别对应的登录账号,以使用户可以使用其中任一应用对应的登录账号登录平台的方式,其中,平台可以包括网站。其中,聚合登录方式的实现需要对每一登录账号对应的应用服务如应用软件开发工具包(softwaredevelopment kit,sdk)聚合到同一安装包里。应用软件开发工具包(softwaredevelopment kit,sdk)提供了一种交互接口,以使平台和应用进行交互服务功能。

2、目前,对应用服务聚合到安装包的方式比较繁琐,例如,如果需要聚合多个应用服务,需要手动去对每个应用服务进行处理,以符合平台的标准,当应用服务的数量较多时,这种手动处理的方式工作量大,导致应用服务的聚合效率低。而且,在此过程中,开发人员需要将所有应用服务预先植入到安装包中,而其中有些应用服务是不需要的,这样会导致安装包的体积较大。

3、综上,目前存在应用服务聚合的安装包体积较大,以及应用服务的聚合效率较低的问题。


技术实现思路

1、本申请实施例提供一种应用交互服务处理方法及相关设备,能够减小应用交互服务聚合的安装包的体积,以及提高应用交互服务的聚合效率。

2、一种应用交互服务处理方法,包括:

3、获取针对应用交互服务的聚合配置数据集合,聚合配置数据集合包括每一应用交互服务对应的聚合配置数据;

4、根据聚合配置数据中包含的聚合信息,从应用交互服务中筛选出待聚合应用交互服务;

5、提取待聚合应用交互服务对应的服务特征数据;

6、根据服务特征数据,在待聚合应用交互服务的交互服务数据中,对交互服务聚合数据进行查找处理,得到待聚合应用交互服务的服务聚合数据;

7、根据服务聚合数据,对待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务。

8、相应地,本申请实施例提供一种应用交互服务装置,包括:

9、获取单元,用于获取针对应用交互服务的聚合配置数据集合,聚合配置数据集合包括每一应用交互服务对应的聚合配置数据;

10、筛选单元,用于根据聚合配置数据中包含的聚合信息,从应用交互服务中筛选出待聚合应用交互服务;

11、提取单元,用于提取待聚合应用交互服务对应的服务特征数据;

12、查找单元,用于根据服务特征数据,在待聚合应用交互服务的交互服务数据中,对交互服务聚合数据进行查找处理,得到待聚合应用交互服务的服务聚合数据;

13、聚合单元,用于根据服务聚合数据,对待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务。

14、在一些实施例中,查找单元,具体可以用于获取交互服务数据对应的预设数据缓存地址;根据预设数据缓存地址和服务特征数据,在待聚合应用交互服务的交互服务数据中,对交互服务聚合数据进行查找处理,得到待聚合应用交互服务的服务聚合数据。

15、在一些实施例中,查找单元,具体可以用于根据预设数据缓存地址,从待聚合应用交互服务的交互服务数据中,确定缓存在预设数据缓存地址对应的目标交互服务数据;根据服务特征数据,在目标交互服务数据中,对服务聚合文件进行查找处理;若在目标交互服务数据中查找到服务聚合文件,则从服务聚合文件中提取出待聚合应用交互服务的服务聚合数据。

16、在一些实施例中,查找单元,具体还可以用于若在目标交互服务数据中未查找到服务聚合文件,则获取交互服务数据对应的候选数据存储地址;根据服务特征数据,在候选数据存储地址对应的交互服务数据中进行候选服务聚合文件的查找处理,得到候选服务聚合文件;将候选服务聚合文件作为服务聚合文件存储于预设数据缓存地址中。

17、在一些实施例中,聚合单元,具体可以用于获取待聚合应用交互服务和待聚合应用交互服务的聚合对象之间的聚合模板数据;根据服务聚合数据和聚合模板数据,对待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务。

18、在一些实施例中,聚合单元,具体可以用于将服务聚合数据和聚合模板数据进行关联处理,得到处理后聚合模板数据;根据处理后聚合模板数据,对待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务。

19、在一些实施例中,聚合单元,具体可以用于获取服务聚合数据对应的预设关键数据;根据预设关键数据,识别聚合模板数据中的可替换数据;根据服务聚合数据对可替换数据进行替换处理,得到处理后聚合模板数据。

20、在一些实施例中,应用交互服务处理装置还包括显示单元,显示单元,具体可以用于获取聚合后应用交互服务对应的服务链接标志;根据服务链接标志,显示聚合后应用交互服务对应的交互显示界面。

21、此外,本申请实施例还提供一种计算机设备,包括存储器和处理器;存储器存储有计算机程序,处理器用于运行存储器内的计算机程序,以执行本申请实施例提供的任一种应用交互服务处理方法。

22、此外,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序适于处理器进行加载,以执行本申请实施例提供的任一种应用交互服务处理方法。

23、此外,本申请实施例还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现本申请实施例所提供的任一种应用交互服务处理方法。

24、此外,本申请实施例还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现本申请实施例所提供的任一种应用交互服务处理方法。

25、本申请实施例可以获取针对应用交互服务的聚合配置数据集合,聚合配置数据集合包括每一应用交互服务对应的聚合配置数据;根据聚合配置数据中包含的聚合信息,从应用交互服务中筛选出待聚合应用交互服务;提取待聚合应用交互服务对应的服务特征数据;根据服务特征数据,在待聚合应用交互服务的交互服务数据中,对交互服务聚合数据进行查找处理,得到待聚合应用交互服务的服务聚合数据;根据服务聚合数据,对待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务。由于本申请实施例能够根据聚合配置数据集合中聚合配置数据的聚合信息,从应用交互服务中,筛选出待聚合应用交互服务,如此可以对待聚合应用交互服务进行聚合,减小应用交互服务聚合的安装包的体积,进一步地,本申请实施例可以基于待聚合应用交互服务对应的服务特征数据,查找待聚合应用交互服务的服务聚合数据,如此能够根据服务聚合数据,提高对待聚合应用交互服务的聚合效率。



技术特征:

1.一种应用交互服务处理方法,其特征在于,包括:

2.根据权利要求1所述的应用交互服务处理方法,其特征在于,所述根据所述服务特征数据,在所述待聚合应用交互服务的交互服务数据中,对交互服务聚合数据进行查找处理,得到所述待聚合应用交互服务的服务聚合数据,包括:

3.根据权利要求2所述的应用交互服务处理方法,其特征在于,所述根据所述预设数据缓存地址和所述服务特征数据,在所述待聚合应用交互服务的交互服务数据中,对交互服务聚合数据进行查找处理,得到所述待聚合应用交互服务的服务聚合数据,包括:

4.根据权利要求3所述的应用交互服务处理方法,其特征在于,所述根据所述服务特征数据,在所述目标交互服务数据中,对服务聚合文件进行查找处理之后,所述方法还包括:

5.根据权利要求1所述的应用交互服务处理方法,其特征在于,所述根据所述服务聚合数据,对所述待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务,包括:

6.根据权利要求5所述的应用交互服务处理方法,其特征在于,所述根据所述服务聚合数据和所述聚合模板数据,对所述待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务,包括:

7.根据权利要求6所述的应用交互服务处理方法,其特征在于,所述将所述服务聚合数据和所述聚合模板数据进行关联处理,得到处理后聚合模板数据,包括:

8.根据权利要求1至7任一项所述的应用交互服务处理方法,其特征在于,所述根据所述服务聚合数据,对所述待聚合应用交互服务进行聚合处理,得到聚合后应用交互服务之后,所述方法还包括:

9.一种应用交互服务处理装置,其特征在于,包括:

10.一种计算机设备,其特征在于,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至8任一项所述的应用交互服务处理方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至8任一项所述的应用交互服务处理方法。

12.一种计算机程序产品,其特征在于,所述计算机程序产品存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至11任一项所述的应用交互服务处理方法。


技术总结
本申请实施例提供一种应用交互服务处理方法及相关设备,可以应用于云技术、人工智能、智慧交通、车联网等各种场景。该方法通过获取针对应用交互服务的聚合配置数据集合,根据得到的聚合配置数据中所包括的聚合信息从应用交互服务中筛选出待聚合应用交互服务;通过提取待聚合应用交互服务对应的服务特征数据,根据服务特征数据在待聚合应用交互服务的交互服务数据中对交互服务聚合数据进行查找处理,得到待聚合应用交互服务的服务聚合数据;以及通过对待聚合应用交互服务进行聚合处理从而在最终可以得到聚合后应用交互服务。本申请实施例所涉及的方法能够有效提高对待聚合应用交互服务的聚合效率。

技术研发人员:黄旋科
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1