目标数据访问展示方法及相关设备与流程

专利检索2025-01-30  36


本申请涉及计算机,尤其涉及一种目标数据访问展示方法及相关设备。


背景技术:

1、在进行应用程序开发时,为了提高开发效率,后端开发人员可以针对一些功能提供对应的应用程序编程接口(application programming interface,api)。前端开发人员通过调用api可以无需访问源代码或者理解内部工作机制获得访问后端数据的能力。

2、但是在实际开发过程中,由于业务需求等因素后端开发人员常常需要更新api,为了成功访问后端数据,前端开发人员调用接口时则需要不断地根据更新的api进行调用参数的修改,导致前端开发人员日常工作量较大,且通过人工对调用参数进行修改的错误率较高。


技术实现思路

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、从上面所述可以看出,本申请提供的一种目标数据访问展示方法、相关设备及计算机程序产品,响应于检测到针对目标页面的目标组件的触发操作,确定与所述触发操作关联的接口信息,实现了通过目标页面的目标组件的触发操作自动寻找匹配的接口信息,基于所述接口信息和预设的映射模板生成数据请求,发送所述数据请求以对目标数据进行访问,无需前端开发人员手动获取数据请求所需参数以及编写数据请求,实现接口信息中第一定义参数的自动获取以及数据请求的自动生成,大大减少了前端开发人员的工作量,同时降低了通过人工编写数据请求的错误率。在一些实施例中,在后端开发人员更新接口信息后,通过自动生成数据请求能够有效避免调用接口时数据请求与接口信息参数不匹配的问题,降低接口调用过程中的错误率,提高对后端数据访问的成功率。



技术特征:

1.一种目标数据访问方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述接口信息和预设的映射模板生成数据请求,包括:

3.根据权利要求1所述的方法,其特征在于,在响应于检测到针对目标页面的目标组件的触发操作之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述目标页面中的每个组件与至少一个接口信息进行关联,包括:

5.根据权利要求4所述的方法,其特征在于,确定与所述目标组件的触发操作关联的接口信息,包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种目标数据展示方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述通过预设的展示模板展示至少一个目标数据所述通过预设的展示模板展示至少一个目标数据,包括:

10.一种目标数据访问装置,其特征在于,包括:

11.一种目标数据的展示装置,其特征在于,包括:

12.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至9任意一项所述的方法。

13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至9任意一项所述的方法。

14.一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行如权利要求1-9任一项所述的方法。


技术总结
本申请提供一种目标数据访问展示方法、相关设备及计算机程序产品,响应于检测到针对目标页面的目标组件的触发操作,确定与所述触发操作关联的接口信息,实现了通过目标页面的目标组件的触发操作自动寻找匹配的接口信息,基于所述接口信息和预设的映射模板生成数据请求,发送所述数据请求以对目标数据进行访问,无需前端开发人员手动获取数据请求所需参数以及编写数据请求,实现接口信息中第一定义参数的自动获取以及数据请求的自动生成,大大减少了前端开发人员的工作量,同时降低了通过人工编写数据请求的错误率。尤其是在后端开发人员更新接口信息后,通过自动生成数据请求能够降低接口调用过程中的错误率,提高对后端数据访问的成功率。

技术研发人员:徐健
受保护的技术使用者:京东方科技集团股份有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1149307.html

最新回复(0)