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

技术编号:28558032 阅读:18 留言:0更新日期:2021-05-25 17:52
本发明专利技术属于开放性服务接口生成技术领域,公开了一种快速生成API服务接口的方法、开放平台、终端、介质,快速生成API服务接口的方法包括:建立接口菜单,添加接口,添加接口参数,添加接口步骤,生成接口地址,接口地址传递;所述快速生成API服务接口的开放平台包括:接口菜单建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块。本发明专利技术不受前端框架调用限制,支持市场主流前端架构的灵活调用;数据接口生成灵活多样,可满足主流数据库的接口数据生成;可无限扩充及添加;无代码开发,无需技术人员即可进行操作,提高数据对接的快捷性、安全性、准确性;减少工作人员的时间成本,提高工作效率的同时能够做到数据对接的可复制性。

【技术实现步骤摘要】
快速生成API服务接口的方法、开放平台、终端、介质
本专利技术属于开放性服务接口生成
,尤其涉及一种快速生成API服务接口的方法、开放平台、终端、介质。
技术介绍
目前,大多数生成和传递API服务接口的操作,还停留在传统的人工打包数据代码、手动进行数据包传递的方式。没有固定的接口平台可以和客户系统进行良好、便捷的对接工作。无法支持BI、网页、Android、IOS等多种前端架构的灵活调用,对接平台相对单一、对接具有局限性。且需要花费技术人员大量的时间进行重复性的数据打包操作,不仅没有工作效率也无法保证每次对接的数据都准确无误,造成企业与客户有对接业务时,不能满足对接工作的准确性、便捷性以及对接工作的及时性和效率性。因此,亟需一种新的快速生成API服务接口的方法及开放平台。通过上述分析,现有技术存在的问题及缺陷为:(1)现有生成和传递API服务接口的方法,主要利用传统的人工打包数据代码、手动进行数据包传递的方式,没有固定的接口平台可以和客户系统进行良好、便捷的对接工作;无法支持BI、网页、Android、IOS等多种前端架构的灵活调用,对接平台相对单一、对接具有局限性。(2)现有生成和传递API服务接口的方法,需要花费技术人员大量的时间进行重复性的数据打包操作,不仅没有工作效率也无法保证每次对接的数据都准确无误,造成企业与客户有对接业务时,不能满足对接工作的准确性、便捷性以及对接工作的及时性和效率性。解决以上问题及缺陷的难度为:最好的处理办法是搭建一个API服务接口生成平台来统一解决以上问题,而市场上一些公司不具备搭建平台的技术条件或平台对接功能设计不够完善。API服务接口生成平台需要技术人员具备一定的专业性,且平台对接功能考虑全面能够保证在对接业务时起到关键性作用,达到接口对接的准确、安全、便捷。解决以上问题及缺陷的意义为:通过API服务接口生成平台可实现服务接口的快速生成及接口随时传递作用,解决了前端框架可调用种类单一、后台数据库生成接口类型的局限性。为企业对接业务提供了便利,满足了前端框架及后台数据库的对接多样化需求。同时也提高了对接的工作效率以及技术人员的使用成本。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种快速生成API服务接口的方法、开放平台、终端、介质。本专利技术是这样实现的,一种快速生成API服务接口的方法,所述快速生成API服务接口的方法包括以下步骤:步骤一,建立接口菜单:在“API服务接口生成平台”中,根据对接需求自定义建立接口菜单,并对接口菜单进行分级规划。此时生成接口的接口名称及接口类别已设置完毕;步骤二,添加接口:在建立完毕的接口菜单子级下,进行添加数据接口以及数据接口信息的维护。将接口标题、URL、数据格式、结果集、发送方法和数据库类型等信息设置完毕,后台数据接收到接口信息设置的要求,从而进行接口数据的打包整理;步骤三,添加接口参数:在接口信息维护完毕后,对所述接口所需的接口参数进行逐一添加。将参数名称、参数描述、数据类型和默认值等信息设置完毕,后台数据接收到接口参数信息设置的要求,从而进行接口数据的打包整理;步骤四,添加接口:在接口参数维护完毕后,对所述接口所涉及到的接口步骤进行逐一添加。将步骤名称和顺序号等信息设置完毕,后台数据接收到接口步骤信息设置的要求,从而进行接口数据的打包整理;步骤五,生成接口地址:当所述接口信息设置完毕后,后台数据将接受的所有接口信息进行筛选分析,统一形成接口数据包。传递至“API服务接口生成平台”,平台依据所建立的接口需求自动生成接口地址;步骤六,接口地址传递:在“API服务接口生成平台”上进行接口地址的复制,复制后将接口地址发送至系统对接需求方。需求方通过接口地址即可查看所需对接数据;本专利技术的另一目的在于提供一种应用所述的快速生成API服务接口的方法的快速生成API服务接口的开放平台,所述快速生成API服务接口的开放平台包括:接口菜单建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块。接口菜单建立模块,用于在“API服务接口生成平台”上,根据对接需求进行接口菜单的建立;接口添加模块,包括接口信息设置单元、接口参数添加单元、接口添加单元、接口修改/删除单元;接口地址自动生成模块,用于当接口信息、接口参数和接口步骤全部维护完毕后,后台数据接收到“API服务接口生成平台”所建立的对接规则及对接要求,自动生成接口地址;访问接口对接模块,用于通过复制“API服务接口生成平台”的接口地址,传递至系统对接需求方,即可随时进行接口访问工作。进一步,接口菜单建立模块中,所述菜单为树形结构支持无限扩充菜单级别,包括:对接公司名称、对接功能名称和对接功能子级名称,直至满足接口对接的实际需要。进一步,所述接口添加模块包括:接口信息设置单元,用于根据接口菜单添加相应的接口并对接口信息进行维护;接口参数添加单元,用于保存接口信息后,对接口参数进行维护;接口添加单元,用于保存接口信息后,对接口步骤进行维护;接口修改/删除单元,用于对于添加完毕的接口信息,支持后期接口对接工作中的修改及删除处理。进一步,接口信息设置单元中,所述接口信息包括:接口标题、URL、数据格式、结果集、发送方法和数据库类型。进一步,接口参数添加单元中,所述接口参数包括:参数名称、参数描述、数据类型和默认值。进一步,接口添加单元中,所述接口步骤信息包括:步骤名称和顺序号。本专利技术的另一目的在于提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的快速生成API服务接口的方法。本专利技术的另一目的在于提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的快速生成API服务接口的方法。本专利技术的另一目的在于提供一种信息数据处理终端,所述信息数据处理终端包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的快速生成API服务接口的方法。结合上述的所有技术方案,本专利技术所具备的优点及积极效果为:本专利技术提供的快速生成API服务接口的开放平台,支持BI、网页、Android、IOS等市场上主流的前端架构都可以进行灵活调用,并且生成接口可满足Mysql、Oracle、sqlserver三种主流数据库。当出现系统对接需求时,本专利技术无需技术人员复杂的代码打包操作,只需要登录平台后,建立所需要对接的业务接口、设置好接口信息,即可实现无代码开发,自动生成数据对接地址。同时,本专利技术不受前端框架调用限制,支持市场上BI、网页、Android、IOS等主流前端架构的灵活调用;数据接口生成灵活多样,可满足Mysql、Oracle、sqlserver三种主流数据库的接口数据生成;接口菜单、接口参数、接口本文档来自技高网
...

【技术保护点】
1.一种快速生成API服务接口的方法,其特征在于,所述快速生成API服务接口的方法包括以下步骤:/n步骤一,建立接口菜单:在“API服务接口生成平台”中,根据对接需求自定义建立接口菜单,并对接口菜单进行分级规划;/n步骤二,添加接口:在建立完毕的接口菜单子级下,进行添加数据接口以及数据接口信息的维护;/n步骤三,添加接口参数:在接口信息维护完毕后,对所述接口所需的接口参数进行逐一添加;/n步骤四,添加接口:在接口参数维护完毕后,对所述接口所涉及到的接口步骤进行逐一添加;/n步骤五,生成接口地址:当所述接口信息设置完毕后,“API服务接口生成平台”依据所建立的接口需求自动生成接口地址;/n步骤六,接口地址传递:在“API服务接口生成平台”上进行接口地址的复制,复制后将接口地址发送至系统对接需求方。/n

【技术特征摘要】
1.一种快速生成API服务接口的方法,其特征在于,所述快速生成API服务接口的方法包括以下步骤:
步骤一,建立接口菜单:在“API服务接口生成平台”中,根据对接需求自定义建立接口菜单,并对接口菜单进行分级规划;
步骤二,添加接口:在建立完毕的接口菜单子级下,进行添加数据接口以及数据接口信息的维护;
步骤三,添加接口参数:在接口信息维护完毕后,对所述接口所需的接口参数进行逐一添加;
步骤四,添加接口:在接口参数维护完毕后,对所述接口所涉及到的接口步骤进行逐一添加;
步骤五,生成接口地址:当所述接口信息设置完毕后,“API服务接口生成平台”依据所建立的接口需求自动生成接口地址;
步骤六,接口地址传递:在“API服务接口生成平台”上进行接口地址的复制,复制后将接口地址发送至系统对接需求方。


2.一种应用如权利要求1所述的快速生成API服务接口的方法的快速生成API服务接口的开放平台,其特征在于,所述快速生成API服务接口的开放平台包括:
接口菜单建立模块、接口添加模块、接口地址自动生成模块和访问接口对接模块;
接口菜单建立模块,用于在“API服务接口生成平台”上,根据对接需求进行接口菜单的建立;
接口添加模块,包括接口信息设置单元、接口参数添加单元、接口步骤添加单元、接口修改/删除单元;
接口地址自动生成模块,用于当接口信息、接口参数、接口步骤全部维护完毕后,后台数据接收到“API服务接口生成平台”所建立的对接规则及对接要求,自动生成接口地址;
访问接口对接模块,用于通过复制“API服务接口生成平台”的接口地址,传递至系统对接需求方,即可随时进行接口访问工作。


3.如权利要求2所述的快速生成API服务接口的开放平台,其特征在于,接口菜单建立模块中,所述菜单为树形结构支持无限扩充菜单级别,包...

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

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

1