本公开涉及计算机,尤其涉及低代码平台的低代码平台的接口调用方法、装置及电子设备。
背景技术:
1、对于低代码平台生成的业务页面,业务页面可能有依赖第三方业务服务器获取业务参数的业务逻辑搭建,调用第三方业务服务器需要通过第三方业务服务器提供的调用接口,这种状态下业务页面与低代码平台服务端交互存在的跨域问题,解决调用问题需要较高的代码门槛,因此难以实现接口的调用。
技术实现思路
1、本公开提供了一种用于解决上述技术问题中的至少一项的低代码平台的接口调用方法、装置及电子设备。
2、根据本公开的一方面,提供了一种低代码平台的接口调用方法,所述方法包括:
3、响应于业务参数获取指令,确定业务参数指令对应的调用接口,并获取预设的所述调用接口对应的接口调用参数;
4、根据所述接口调用参数和所述业务参数获取指令,生成业务参数请求,并将所述业务参数请求通过所述调用接口发送给对应的业务服务器;
5、接收所述业务服务器响应于所述业务参数请求返回的业务参数。
6、根据本公开的另一方面,提供了一种低代码平台的接口调用装置,所述装置包括:
7、参数获取模块,用于响应于业务参数获取指令,确定业务参数指令对应的调用接口,并获取预设的所述调用接口对应的接口调用参数;
8、请求生成模块,用于根据所述接口调用参数和所述业务参数获取指令,生成业务参数请求,并将所述业务参数请求通过所述调用接口发送给对应的业务服务器;
9、参数接收模块,用于接收所述业务服务器响应于所述业务参数请求返回的业务参数。
10、根据本公开的另一方面,提供了一种电子设备,包括:
11、至少一个处理器;以及
12、与所述至少一个处理器通信连接的存储器;其中,
13、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执上述方法。
14、根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据上述方法。
15、根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据上述方法。
16、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种低代码平台的接口调用方法,所述方法包括:
2.根据权利要求1所述的方法,所述接口调用参数包括:请求地址和请求格式;
3.根据权利要求2所述的方法,所述接口调用参数还包括:输出参数和输出参数配置信息;
4.根据权利要求2或3所述的方法,所述接口调用参数还包括:认证鉴权信息;
5.根据权利要求1-4任一所述的方法,所述接口调用参数还包括:输入参数和输入参数配置信息;
6.根据权利要求1-5任一所述的方法,所述接口调用参数还包括:重试次数;
7.根据权利要求1-6任一所述的方法,所述响应于业务参数获取指令,确定业务参数指令对应的调用接口,并获取预设的所述调用接口对应的接口调用参数之后,所述根据所述接口调用参数和所述业务参数获取指令,生成业务参数请求,并将所述业务参数请求通过所述调用接口发送给对应的业务服务器之前,所述方法还包括:
8.根据权利要求1-7任一所述的方法,所述业务参数获取指令为所述低代码平台的前端业务页面触发的;
9.根据权利要求1-8任一所述的方法,所述响应于业务参数获取指令,确定业务参数指令对应的调用接口,并获取预设的所述调用接口对应的接口调用参数之前,所述方法还包括:
10.根据权利要求9所述的方法,所述添加调用接口并配置所述调用接口对应的接口调用参数之后,所述响应于业务参数获取指令,确定业务参数指令对应的调用接口,并获取预设的所述调用接口对应的接口调用参数之前,所述方法还包括:
11.一种低代码平台的接口调用装置,所述装置包括:
12.根据权利要求11所述的装置,所述接口调用参数包括:请求地址和请求格式;
13.根据权利要求12所述的装置,所述接口调用参数还包括:输出参数和输出参数配置信息;
14.根据权利要求12或13所述的装置,所述接口调用参数还包括:认证鉴权信息;
15.根据权利要求11-14任一所述的装置,所述接口调用参数还包括:输入参数和输入参数配置信息;
16.根据权利要求11-15任一所述的装置,所述接口调用参数还包括:重试次数;
17.根据权利要求11-16任一所述的装置,所述装置还包括:
18.根据权利要求11-17任一所述的装置,所述业务参数获取指令为所述低代码平台的前端业务页面触发的;
19.根据权利要求11-18任一所述的装置,所述装置还包括:
20.根据权利要求19所述的装置,所述装置还包括:
21.一种电子设备,包括:
22.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-10中任一项所述的方法。
23.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-10中任一项所述的方法。