本申请涉及接口开发领域,特别是涉及一种业务接口配置方法、装置、设备、存储介质和程序产品。
背景技术:
1、应用程序编程接口(application programming interface,api)是项目开发过程中必要的组成部分之一,是客户端与服务端之间的通信桥梁。
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、在其中一个实施例中,根据初始业务接口和参数配置数据,确定目标业务接口,包括:
26、获取初始业务接口的测试数据;
27、根据测试数据和参数配置数据,对初始业务接口进行测试;
28、在初始业务接口测试通过的情况下,确定初始业务接口为目标业务接口。
29、在其中一个实施例中,该方法还包括:
30、响应于用户对目标业务接口的维护请求,展示目标业务接口的接口维护界面;维护请求中携带目标业务接口的目标接口调用频率;
31、将接口维护界面中的接口调用频率替换为目标接口调用频率。
32、第二方面,本申请实施例还提供了一种业务接口配置装置。该装置包括:
33、界面展示模块,用于响应于目标业务接口的接口配置请求,展示目标业务接口的业务接口配置界面;
34、数据获取模块,用于获取用户在业务接口配置界面中编辑的接口配置数据;
35、接口配置模块,用于根据接口配置数据,对目标业务接口进行配置。
36、第三方面,本申请实施例还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面中任一实施例中的步骤。
37、第四方面,本申请实施例还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面中任一实施例中的步骤。
38、第五方面,本申请实施例还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例中的步骤。
39、上述业务接口配置方法、装置、设备、存储介质和程序产品,通过响应于目标业务接口的接口配置请求,展示目标业务接口的业务接口配置界面,进而获取用户在业务接口配置界面中编辑的接口配置数据,最后根据接口配置数据,对目标业务接口进行配置。上述方法,通过向用户展示目标业务接口的业务接口配置界面,以使用户在业务接口配置界面中编辑接口配置数据,进而基于用户编辑的接口配置数据来配置目标业务接口,即无需通过编写代码的方式,即可配置目标业务接口,提高了业务接口的配置效率。
1.一种业务接口配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于目标业务接口的接口配置请求,展示所述目标业务接口的业务接口配置界面,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述业务接口配置界面包括环境数据配置控件;所述接口配置数据包括环境配置数据;所述获取用户在所述业务接口配置界面中编辑的接口配置数据,包括:
4.根据权利要求1或2所述的方法,其特征在于,所述业务接口配置界面包括接口参数配置控件;所述接口配置数据包括参数配置数据;所述获取用户在所述业务接口配置界面中编辑的接口配置数据,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述业务接口配置界面包括接口逻辑配置控件;所述接口配置数据包括接口配置逻辑;所述获取用户在所述业务接口配置界面中编辑的接口配置数据,包括:
6.根据权利要求1或2所述的方法,其特征在于,所述根据所述接口配置数据,对所述目标业务接口进行配置,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述初始业务接口和所述参数配置数据,确定所述目标业务接口,包括:
8.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
9.一种业务接口配置装置,其特征在于,所述装置包括:
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。