快速生成API服务接口的开放平台及方法、终端、介质技术

技术编号:36601144 阅读:13 留言:0更新日期:2023-02-04 18:15
本发明专利技术涉及一种快速生成API服务接口的开放平台及方法、终端、介质,包括:接口建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块;其中,接口添加模块包括接口信息设置单元、接口参数添加单元和接口步骤添加单元;接口信息设置单元,用于根据所述接口菜单添加数据接口并对所述数据接口信息进行维护;接口参数添加单元,用于保存数据接口信息后,对所述接口参数进行逐一添加;接口步骤添加单元,用于保存接口参数后,对接口步骤进行逐一添加并维护。本发明专利技术能够解决前端框架可调用种类单一以及后台数据库生成接口类型的局限性的问题,且能够快速且准确的生成API服务接口。且能够快速且准确的生成API服务接口。且能够快速且准确的生成API服务接口。

【技术实现步骤摘要】
快速生成API服务接口的开放平台及方法、终端、介质
[0001]本申请是名称为《快速生成API服务接口的方法、开放平台、终端、介质》的专利申请的分案申请,原申请的申请日为2021年03月09日,申请号为202110254065.9。


[0002]本专利技术涉及开放性服务接口生成
,特别是涉及一种快速生成API服务接口的开放平台及方法、终端及介质。

技术介绍

[0003]目前,大多数生成和传递API服务接口的操作,还停留在传统的人工打包数据代码、手动进行数据包传递的方式。没有固定的接口平台可以和客户系统进行良好、便捷的对接工作。无法支持BI、网页、Android、IOS等多种前端架构的灵活调用,对接平台相对单一、对接具有局限性。且需要花费技术人员大量的时间进行重复性的数据打包操作,不仅没有工作效率也无法保证每次对接的数据都准确无误,造成企业与客户有对接业务时,不能满足对接工作的准确性、便捷性以及对接工作的及时性和效率性。因此,亟需一种新的快速生成API服务接口的方法及开放平台。
[0004]通过上述分析,现有技术存在的问题及缺陷为:
[0005](1)现有生成和传递API服务接口的方法,主要利用传统的人工打包数据代码、手动进行数据包传递的方式,没有固定的接口平台可以和客户系统进行良好、便捷的对接工作;无法支持BI、网页、Android、IOS等多种前端架构的灵活调用,对接平台相对单一、对接具有局限性。
[0006](2)现有生成和传递API服务接口的方法,需要花费技术人员大量的时间进行重复性的数据打包操作,不仅没有工作效率也无法保证每次对接的数据都准确无误,造成企业与客户有对接业务时,不能满足对接工作的准确性、便捷性以及对接工作的及时性和效率性。
[0007]解决以上问题及缺陷的难度为:
[0008]最好的处理办法是搭建一个API服务接口生成平台来统一解决以上问题,而市场上一些公司不具备搭建平台的技术条件或平台对接功能设计不够完善。API服务接口生成平台需要技术人员具备一定的专业性,且平台对接功能考虑全面能够保证在对接业务时起到关键性作用,达到接口对接的准确、安全、便捷。
[0009]解决以上问题及缺陷的意义为:
[0010]通过API服务接口生成平台可实现服务接口的快速生成及接口随时传递作用,解决了前端框架可调用种类单一、后台数据库生成接口类型的局限性。为企业对接业务提供了便利,满足了前端框架及后台数据库的对接多样化需求。同时也提高了对接的工作效率以及技术人员的使用成本。

技术实现思路

[0011]本专利技术的目的是提供一种快速生成API服务接口的开放平台及方法、终端、介质,能够解决前端框架可调用种类单一以及后台数据库生成接口类型的局限性的问题,且能够快速且准确的生成API服务接口。
[0012]为实现上述目的,本专利技术提供了如下方案:
[0013]一种快速生成API服务接口的开放平台,包括:接口菜单建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块;
[0014]所述接口菜单建立模块,用于根据对接需求进行接口菜单的建立;
[0015]所述接口添加模块,用于在建立完毕的接口菜单子级下,添加数据接口和数据接口信息以及接口参数;
[0016]所述接口地址自动生成模块,用于当所述数据接口信息和所述接口参数设置完成后,形成接口数据包并自动生成接口地址;
[0017]所述访问接口对接模块,用于将所述接口地址发送至对接需求方;
[0018]所述接口添加模块包括接口信息设置单元、接口参数添加单元和接口步骤添加单元;
[0019]所述接口信息设置单元,用于根据所述接口菜单添加所述数据接口并对所述数据接口信息进行维护;
[0020]所述接口参数添加单元,用于保存所述数据接口信息后,对所述接口参数进行逐一添加;
[0021]所述接口步骤添加单元,用于保存所述接口参数后,对接口步骤进行逐一添加并维护。
[0022]可选的,所述接口添加模块还包括接口修改/删除单元;所述接口修改/删除单元,用于对添加的接口信息进行修改及删除处理。
[0023]可选的,所述接口菜单为树形结构并支持无限扩充菜单级别。
[0024]可选的,所述接口信息包括:接口标题、URL、数据格式、结果集、发送方法和数据库类型。
[0025]可选的,所述接口参数包括:参数名称、参数描述、数据类型和默认值。
[0026]可选的,所述接口步骤信息包括:步骤名称和顺序号。
[0027]本专利技术还提供一种快速生成API服务接口方法,包括:
[0028]在“API服务接口生成平台”中,根据对接需求自定义建立接口菜单,并对接口菜单进行分级规划;
[0029]在建立完毕的接口菜单子级下,添加数据接口、数据接口信息以及对数据接口信息进行维护;
[0030]在所述数据接口信息维护完毕后,对所述数据接口所需的接口参数进行逐一添加;
[0031]在接口参数维护完毕后,对所述数据接口所涉及到的接口步骤进行逐一添加;
[0032]当所述数据接口信息和所述接口参数设置完成后,形成接口数据包并自动生成接口地址;
[0033]对所述接口地址进行复制,并将复制后的接口地址发送至系统对接需求方。
[0034]一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的快速生成API服务接口的方法。
[0035]一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的快速生成API服务接口的方法。
[0036]一种信息数据处理终端,所述信息数据处理终端包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的快速生成API服务接口的方法。
[0037]根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:
[0038]本专利技术涉及一种快速生成API服务接口的开放平台及方法、终端、介质,包括:接口建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块;其中,接口添加模块包括接口信息设置单元、接口参数添加单元和接口步骤添加单元;接口信息设置单元,用于根据所述接口菜单添加数据接口并对所述数据接口信息进行维护;接口参数添加单元,用于保存数据接口信息后,对所述接口参数进行逐一添加;接口步骤添加单元,用于保存接口参数后,对接口步骤进行逐一添加并维护。本专利技术能够解决前端框架可调用种类单一以及后台数据库生成接口类型的局限性的问题,且能够快速且准确的生成API服务接口。
附图说明
[0039]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速生成API服务接口的开放平台,其特征在于,包括:接口菜单建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块;所述接口菜单建立模块,用于根据对接需求进行接口菜单的建立;所述接口添加模块,用于在建立完毕的接口菜单子级下,添加数据接口和数据接口信息以及接口参数;所述接口地址自动生成模块,用于当所述数据接口信息和所述接口参数设置完成后,形成接口数据包并自动生成接口地址;所述访问接口对接模块,用于将所述接口地址发送至对接需求方;所述接口添加模块包括接口信息设置单元、接口参数添加单元和接口步骤添加单元;所述接口信息设置单元,用于根据所述接口菜单添加所述数据接口并对所述数据接口信息进行维护;所述接口参数添加单元,用于保存所述数据接口信息后,对所述接口参数进行逐一添加;所述接口步骤添加单元,用于保存所述接口参数后,对接口步骤进行逐一添加并维护。2.根据权利要求1所述的开放平台,其特征在于,所述接口添加模块还包括接口修改/删除单元;所述接口修改/删除单元,用于对添加的接口信息进行修改及删除处理。3.根据权利要求1所述的开放平台,其特征在于,所述接口菜单为树形结构并支持无限扩充菜单级别。4.根据权利要求1所述的开放平台,其特征在于,所述接口信息包括:接口标题、URL、数据格式、结果集、发送方法和数据库类型。5.根据权利要求1所述的开放平台,其特征在于,所述接口参数包括:参数名称、参数描述、数据类型和...

【专利技术属性】
技术研发人员:王晋王亚军段良杰
申请(专利权)人:吉林省裕林信息科技有限公司
类型:发明
国别省市:

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

1