基于YApi标签的接口查询方法、装置、存储介质及电子装置制造方法及图纸

技术编号:38382237 阅读:12 留言:0更新日期:2023-08-05 17:39
本申请公开了一种基于YApi标签的接口查询方法、装置、存储介质及电子装置,涉及计算机技术领域,该基于YApi标签的接口查询方法包括:获取用户输入的业务关键词;基于业务关键词从目标数据库中查询与业务关键词相匹配的目标标签,得到与目标标签相关联的至少一个接口的接口信息;向用户展示至少一个接口的接口信息;其中,目标标签为YApi标签;目标数据库为基于YApi标签创建的接口信息数据库。本申请提供的基于YApi标签的接口查询方法、装置、存储介质及电子装置,用于方便开发人员基于YApi标签进行接口的查询,避免在需求设计分析阶段遗漏接口。漏接口。漏接口。

【技术实现步骤摘要】
基于YApi标签的接口查询方法、装置、存储介质及电子装置


[0001]本申请涉及计算机
,尤其涉及一种基于YApi标签的接口查询方法、装置、存储介质及电子装置。

技术介绍

[0002]YApi是一个高效、易用、功能强大的应用程序接口(Application Programming Interface,API)管理平台,能够为开发、产品、测试人员提供方便的接口管理服务。
[0003]在相关技术中,开发人员会在项目开发过程中,将接口文档根据不同的使用场景、调用平台等方式对接口分类并维护到YApi的不同项目下。由于YApi接口管理平台是基于项目进行管理的,容易在需求设计分析阶段遗漏接口,不能对需求影响接口进行全量有效覆盖分析,导致需求设计出现遗漏。
[0004]基于此,急需一种能够根据业务关键词检索接口的工具,以弥补YApi接口管理平台在功能上的不足。

技术实现思路

[0005]本申请的目的是提供一种基于YApi标签的接口查询方法、装置、存储介质及电子装置,用于方便开发人员基于YApi标签进行接口的查询,避免在需求设计分析阶段遗漏接口。
[0006]本申请提供一种基于YApi标签的接口查询方法,包括:
[0007]获取用户输入的业务关键词;基于所述业务关键词从目标数据库中查询与所述业务关键词相匹配的目标标签,得到与所述目标标签相关联的至少一个接口的接口信息;向用户展示所述至少一个接口的接口信息;其中,所述目标标签为YApi标签;所述目标数据库为基于YApi标签创建的接口信息数据库。
[0008]可选地,所述向用户展示所述至少一个接口的接口信息之后,所述方法还包括:响应于用户从所述至少一个接口中选择目标接口的选择输入,向用户展示与所述目标接口相关联的业务文档,和/或,与所述目标接口相关联的调用方信息。
[0009]可选地,所述基于所述业务关键词从目标数据库中查询与所述业务关键词相匹配的目标标签,得到与所述目标标签相关联的至少一个接口的接口信息之前,所述方法还包括:通过YApi接口管理平台提供的开放接口,从所述YApi接口管理平台获取多个接口中每个的接口信息以及每个接口的YApi标签;基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库;其中,所述多个接口为所述YApi接口管理平台所管理的接口。
[0010]可选地,所述基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库之后,所述方法还包括:基于所述多个接口中任一目标待关联接口的接口信息指示的目标业务信息,将与所述目标业务信息相匹配的目标业务文档与所述目标待关联接口进行关联。
[0011]可选地,所述基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库之后,所述方法还包括:基于所述多个接口中任一目标待关联接口的接口信息指示的目标调用信息,将与所述目标调用信息相匹配的目标调用方的调用方信息与所述目标待关联接口进行关联。
[0012]本申请还提供一种基于YApi标签的接口查询装置,包括:
[0013]获取模块,用于获取用户输入的业务关键词;查询模块,用于基于所述业务关键词从目标数据库中查询与所述业务关键词相匹配的目标标签,得到与所述目标标签相关联的至少一个接口的接口信息;展示模块,用于向用户展示所述至少一个接口的接口信息;其中,所述目标标签为YApi标签;所述目标数据库为基于YApi标签创建的接口信息数据库。
[0014]可选地,所述展示模块,还用于响应于用户从所述至少一个接口中选择目标接口的选择输入,向用户展示与所述目标接口相关联的业务文档,和/或,与所述目标接口相关联的调用方信息。
[0015]可选地,所述装置还包括:数据同步模块以及数据处理模块;所述数据同步模块,用于通过YApi接口管理平台提供的开放接口,从所述YApi接口管理平台获取多个接口中每个的接口信息以及每个接口的YApi标签;所述数据处理模块,用于基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库;其中,所述多个接口为所述YApi接口管理平台所管理的接口。
[0016]可选地,所述装置还包括:数据关联模块;所述数据关联模块,用于基于所述多个接口中任一目标待关联接口的接口信息指示的目标业务信息,将与所述目标业务信息相匹配的目标业务文档与所述目标待关联接口进行关联。
[0017]可选地,所述数据关联模块,还用于基于所述多个接口中任一目标待关联接口的接口信息指示的目标调用信息,将与所述目标调用信息相匹配的目标调用方的调用方信息与所述目标待关联接口进行关联。
[0018]本申请还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述基于YApi标签的接口查询方法的步骤。
[0019]本申请还提供一种计算机可读存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行时实现如上述任一种所述基于YApi标签的接口查询方法的步骤。
[0020]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于YApi标签的接口查询方法的步骤。
[0021]本申请提供的基于YApi标签的接口查询方法、装置、存储介质及电子装置,首先,获取用户输入的业务关键词;之后,基于业务关键词从目标数据库中查询与业务关键词相匹配的目标标签,得到与目标标签相关联的至少一个接口的接口信息;最后,向用户展示至少一个接口的接口信息;其中,目标标签为YApi标签;目标数据库为基于YApi标签创建的接口信息数据库。如此,使得开发人员能够基于YApi标签进行接口的查询,避免在需求设计分析阶段遗漏接口。
附图说明
[0022]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0023]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是本申请提供的基于YApi标签的接口查询方法的流程示意图之一;
[0025]图2是本申请提供的基于YApi标签的接口查询方法的流程示意图之二;
[0026]图3是本申请提供的基于YApi标签的接口查询装置的结构示意图;
[0027]图4是本申请提供的电子装置的结构示意图。
具体实施方式
[0028]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于YApi标签的接口查询方法,其特征在于,包括:获取用户输入的业务关键词;基于所述业务关键词从目标数据库中查询与所述业务关键词相匹配的目标标签,得到与所述目标标签相关联的至少一个接口的接口信息;向用户展示所述至少一个接口的接口信息;其中,所述目标标签为YApi标签;所述目标数据库为基于YApi标签创建的接口信息数据库。2.根据权利要求1所述的基于YApi标签的接口查询方法,其特征在于,所述向用户展示所述至少一个接口的接口信息之后,所述方法还包括:响应于用户从所述至少一个接口中选择目标接口的选择输入,向用户展示与所述目标接口相关联的业务文档,和/或,与所述目标接口相关联的调用方信息。3.根据权利要求1所述的基于YApi标签的接口查询方法,其特征在于,所述基于所述业务关键词从目标数据库中查询与所述业务关键词相匹配的目标标签,得到与所述目标标签相关联的至少一个接口的接口信息之前,所述方法还包括:通过YApi接口管理平台提供的开放接口,从所述YApi接口管理平台获取多个接口中每个的接口信息以及每个接口的YApi标签;基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库;其中,所述多个接口为所述YApi接口管理平台所管理的接口。4.根据权利要求3所述的基于YApi标签的接口查询方法,其特征在于,所述基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库之后,所述方法还包括:基于所述多个接口中任一目标待关联接口的接口信息指示的目标业务信息,将与所述目标业务信息相匹配的目标业务文档与所述目标待关联接口进行关联。5.根据权利要求4所述的基于YApi标签的接口查询方法,其特征在于,所述基于所述多个接口中每个的接口信息以及每个接口的YApi标签,创建所述目标数据库之后,所述方法还包括...

【专利技术属性】
技术研发人员:于殿航
申请(专利权)人:海尔优家智能科技北京有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1