API接口生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:28144908 阅读:25 留言:0更新日期:2021-04-21 19:27
本申请涉及基于人工智能的计算机技术领域,提供一种API接口生成方法、装置、计算机设备和存储介质,其中,方法包括:获取API接口创建请求,提取API接口创建请求中携带API接口配置需求,针对配置需求,配置API接口属性中的使用属性、API接口返回属性以及API接口限流策略,得到配置数据,将配置数据绑定至对应API上,生成API接口。整个过程中,根据配置需求一次性配置API接口属性中的使用属性、API接口返回属性以及API接口限流策略,显著减少开发工作量,提高API接口生成效率,可以实现API接口高效生成。高效生成。高效生成。

【技术实现步骤摘要】
API接口生成方法、装置、计算机设备和存储介质


[0001]本申请涉及基于人工智能的计算机
,特别是涉及一种API(Application Programming Interface,应用程序编程接口)接口生成方法、装置、计算机设备和存储介质。

技术介绍

[0002]今天的web计算平台包含了广泛的功能,其中的大部分均可以通过API访问。
[0003]API优异的性能,其支持在不同场景下满足个性化需求,因此,目前API开发已经成为软件开发领域的热点之一。然而,目前市面上web API框架提供的功能过于简单,无法实现更加复杂更加强大的企业化定制需求功能。当前开发过程中,经常会需要另外对API接口增加另外的功能条件,每次都是重复工作,显得特别多余,并且有些功能并不容易实现,容易出错,增加了开发的工作量。
[0004]因此,有必要提供一种高效的API接口生成方法。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种高效的API接口生成方法、装置、计算机设备和存储介质。
[0006]一种AP本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种API接口生成方法,所述方法包括:获取API接口创建请求;提取所述API接口创建请求中携带API接口配置需求;根据所述API接口配置需求,配置API接口属性中分布式锁的使用属性、API接口返回属性以及API接口限流策略,得到配置数据;将所述配置数据绑定至对应API上,生成API接口。2.根据权利要求1所述的方法,其特征在于,所述根据所述API接口配置需求,配置API接口属性中分布式锁的使用属性、API接口返回属性以及API接口限流策略,得到配置数据包括:根据所述API接口配置需求,通过数据库配置、代码中增加注解配置或配置文件配置的方式,配置API接口属性中分布式锁的使用属性、API接口返回属性以及API接口限流策略,得到配置数据。3.根据权利要求1所述的方法,其特征在于,配置API接口属性中分布式锁的使用属性包括:通过redis、zookeeper或数据库方式,配置API接口属性中分布式锁的唯一键以及锁的超时时间。4.根据权利要求1所述的方法,其特征在于,根据所述API接口配置需求,配置API接口属性中API接口返回属性包括:根据所述API接口配置需求,确定满足应用场景下的API接口返回方式为同步返回或为异步返回;若为异步返回,则根据所述API接口配置需求,读取应用场景对应的异步超时时间,配置API接口返回属性为异步返回且异步时间为读取的异步超时时间;若为异步返回,则配置API接口返回属性为同步返回。5.根据权利要求1所...

【专利技术属性】
技术研发人员:周有亮
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1