[发明专利]API开发方法、装置、计算机设备及存储介质在审
申请号: | 202011389425.8 | 申请日: | 2020-12-01 |
公开(公告)号: | CN112506473A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 罗伟东;潘凯;周南 | 申请(专利权)人: | 深圳市和讯华谷信息技术有限公司 |
主分类号: | G06F8/10 | 分类号: | G06F8/10;G06F8/30;G06F16/2457 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 冯筠 |
地址: | 518000 广东省深圳市南山区南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | api 开发 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了一种API开发方法、装置、计算机设备及存储介质,API开发方法包括以下步骤:获取请求数据;判断请求数据的参数与预先配置好的参数规则是否匹配;若请求数据的参数与预先配置好的参数规则匹配,则根据请求数据查询数据库数据并获取查询结果;判断所述查询结果是否为空;若所述查询结果不为空,则对查询结果进行处理,得到处理数据;将所述处理数据发送至移动终端。通过本API开发方法可由业务方直接操作或有技术人员指导操作完成API上线,解决了由于业务方和技术人员理解偏差造成的问题,直接减少或消除了技术人员的开发任务,解放技术人员,且代码简单不会随客户或渠道的增加而增长,提高了代码持续性和可维护性。
技术领域
本发明涉及API开发方法领域,更具体地说是指一种API开发方法、装置、计算机设备及存储介质。
背景技术
现有的API开发技术是由业务方通过多渠道多客户的要求进行人工接口开发,这种方式存在三个弊病:
1.由于技术和业务方的分离导致API开发过程中产生理解的偏差,会造成API重复出现问题的可能性。
2.由于渠道的扩展和客户量的增加,会导致技术方持续性的做重复性工作,导致开发效率的降低。
3.由于定制需求过多导致代码量急速增长,加大了维护的成本,且代码的复用性很低。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种API开发方法、装置、计算机设备及存储介质。
为实现上述目的,本发明采用以下技术方案:
本发明提出一种API开发方法,包括以下步骤:
获取请求数据;
判断请求数据的参数与预先配置好的参数规则是否匹配;
若请求数据的参数与预先配置好的参数规则匹配,则根据请求数据查询数据库数据并获取查询结果;
判断所述查询结果是否为空;
若所述查询结果不为空,则对查询结果进行处理,得到处理数据;
将所述处理数据发送至移动终端。
其进一步技术方案为:所述获取请求数据的步骤之后,还包括:
配置参数规则;
读取所述配置参数规则。
其进一步技术方案为:所述判断请求数据的参数与预先配置好的参数规则是否匹配的步骤之后,还包括:
对数据库数据进行配置。
其进一步技术方案为:所述对所述查询结果进行处理,得到处理数据的步骤,包括:
对查询结果进行初步计算,得到初步数据;
对初步数据进行复杂计算,得到处理数据。
其进一步技术方案为:所述对查询结果进行初步计算,得到初步数据的步骤,包括:
对查询结果进行计算和映射输出,得到初步数据。
其进一步技术方案为:所述对初步数据进行复杂计算,得到处理数据的步骤,包括:
对初步数据进行模型计算以及入模前后数据处理,得到处理数据。
本发明还提出一种API开发装置,包括:
获取单元,用于获取请求数据;
匹配单元,用于判断请求数据的参数与预先配置好的参数规则是否匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市和讯华谷信息技术有限公司,未经深圳市和讯华谷信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011389425.8/2.html,转载请声明来源钻瓜专利网。