
技术摘要:
本申请涉及研发管理,提供一种接口参数确定方法、装置、计算机设备和存储介质。该方法包括:获取接口标识和参数识别语句;根据预设目标解析规则脚本解析参数识别语句,得到接口请求参数标识和接口返回参数标识;根据接口请求参数标识获取对应的请求参数语句,解析请求 全部
背景技术:
随着互联网技术的发展,通常在进行互联网项目开发时,都涉及到接口的开发,每 个接口都需要进行参数的配置。当参数配置完成时,才能使用接口,通过使用接口来进行数 据之间的传递。然而,当遇到复杂项目时,同时需要进行多个项目,每个项目都需要配置多 个接口,每个接口都有不同的参数,导致接口参数配置的效率低下。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够提高接口参数配置效率的接口 参数确定方法、装置、计算机设备和存储介质。 一种接口参数确定方法,所述方法包括: 接收接口参数确定指令,根据参数确定指令获取接口标识和参数识别语句; 根据预设目标解析规则脚本解析参数识别语句,得到接口请求参数标识和接口返 回参数标识; 根据接口请求参数标识获取对应的请求参数语句,解析请求参数语句,得到请求 参数标识对应的数据表字段,使用数据表字段生成对应的请求参数属性; 根据接口返回参数标识获取对应的返回参数语句,解析返回参数语句,得到返回 参数标识对应的数据表字段,使用数据表字段生成对应的返回参数属性; 根据请求参数属性和返回参数属性生成接口标识对应的参数列表,将接口标识与 参数列表关联保存。 在其中一个实施例中,在接收接口参数确定指令,根据参数确定指令获取接口标 识和参数识别语句之前,还包括: 获取各个数据库参数解析规则,根据各个数据库参数解析规则建立目标解析规 则; 根据目标解析规则生成目标解析规则脚本,部署目标解析规则脚本。 在其中一个实施例中,根据预设目标解析规则脚本解析参数识别语句,得到接口 请求参数标识和接口返回参数标识,包括: 确定参数识别语句对应的数据库类型; 根据数据库类型获取对应的正则表达式,使用正则表达式解析参数识别语句,得 到接口请求参数标识和接口返回参数标识。 在其中一个实施例中,根据预设目标解析规则脚本解析参数识别语句,得到接口 请求参数标识和接口返回参数标识,包括: 使用预设目标解析规则脚本从参数识别语句中确定目标标识字符; 4 CN 111581271 A 说 明 书 2/11 页 根据目标标识字符确定接口请求参数标识和接口返回参数标识在参数识别语句 中的位置,从位置读取接口请求参数标识和接口返回参数标识。 在其中一个实施例中,在根据请求参数属性和返回参数属性生成接口标识对应的 参数列表,将接口标识与参数列表关联保存之后,还包括: 获取参数列表中的常量参数对应的参数名称,将常量参数对应的参数名称与已有 参数名称进行匹配; 当匹配一致时,获取目标参数名称,将目标参数名称作为常量参数对应的参数名 称。 在其中一个实施例中,在根据请求参数属性和返回参数属性生成接口标识对应的 参数列表,将接口标识与参数列表关联保存之后,还包括: 获取各个接口标识对应的参数列表和接口参数文档模板; 使用接口参数文档模板和各个接口标识对应的参数列表生成接口参数文档,将接 口参数文档保存。 一种接口参数确定装置,所述装置包括: 语句获取模块,用于接收接口参数确定指令,根据参数确定指令获取接口标识和 参数识别语句; 解析模块,用于根据预设目标解析规则脚本解析参数识别语句,得到接口请求参 数标识和接口返回参数标识; 属性生成模块,用于根据接口请求参数标识获取对应的请求参数语句,解析请求 参数语句,得到请求参数标识对应的数据表字段,使用数据表字段生成对应的请求参数属 性;根据接口返回参数标识获取对应的返回参数语句,解析返回参数语句,得到返回参数标 识对应的数据表字段,使用数据表字段生成对应的返回参数属性; 参数生成模块,用于根据请求参数属性和返回参数属性生成接口标识对应的参数 列表,将接口标识与参数列表关联保存。 在其中一个实施例中,所述装置,还包括: 规则建立模块,用于获取各个数据库参数解析规则,根据各个数据库参数解析规 则建立目标解析规则; 脚本生成模块,用于根据目标解析规则生成目标解析规则脚本,部署目标解析规 则脚本。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理 器执行所述计算机程序时实现以下步骤: 接收接口参数确定指令,根据参数确定指令获取接口标识和参数识别语句; 根据预设目标解析规则脚本解析参数识别语句,得到接口请求参数标识和接口返 回参数标识; 根据接口请求参数标识获取对应的请求参数语句,解析请求参数语句,得到请求 参数标识对应的数据表字段,使用数据表字段生成对应的请求参数属性; 根据接口返回参数标识获取对应的返回参数语句,解析返回参数语句,得到返回 参数标识对应的数据表字段,使用数据表字段生成对应的返回参数属性; 根据请求参数属性和返回参数属性生成接口标识对应的参数列表,将接口标识与 5 CN 111581271 A 说 明 书 3/11 页 参数列表关联保存。 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执 行时实现以下步骤: 接收接口参数确定指令,根据参数确定指令获取接口标识和参数识别语句; 根据预设目标解析规则脚本解析参数识别语句,得到接口请求参数标识和接口返 回参数标识; 根据接口请求参数标识获取对应的请求参数语句,解析请求参数语句,得到请求 参数标识对应的数据表字段,使用数据表字段生成对应的请求参数属性; 根据接口返回参数标识获取对应的返回参数语句,解析返回参数语句,得到返回 参数标识对应的数据表字段,使用数据表字段生成对应的返回参数属性; 根据请求参数属性和返回参数属性生成接口标识对应的参数列表,将接口标识与 参数列表关联保存。 上述接口参数确定方法、装置、计算机设备和存储介质,通过接收接口参数确定指 令,根据参数确定指令获取接口标识和参数识别语句;根据预设目标解析规则脚本解析参 数识别语句,得到接口请求参数标识和接口返回参数标识;根据接口请求参数标识获取对 应的请求参数语句,解析请求参数语句,得到请求参数标识对应的数据表字段,使用数据表 字段生成对应的请求参数属性;根据接口返回参数标识获取对应的返回参数语句,解析返 回参数语句,得到返回参数标识对应的数据表字段,使用数据表字段生成对应的返回参数 属性;根据请求参数属性和返回参数属性生成接口标识对应的参数列表,将接口标识与参 数列表关联保存,通过使用参数识别语句得到参数标识,根据参数标识使用对应的参数语 句来生成参数属性,根据参数属性得到参数列表,即使用参数识别语句来配置接口参数,提 高了接口参数配置的效率。 附图说明 图1为一个实施例中接口参数确定方法的应用环境图; 图2为一个实施例中接口参数确定方法的流程示意图; 图3为一个实施例中生成脚本的流程示意图; 图4为一个实施例中解析参数识别语句的流程示意图; 图5为一个实施例中读取参数标识的流程示意图; 图6为一个实施例中匹配参数名称的流程示意图; 图7为一个实施例中生成接口参数文档的流程示意图; 图8为一个具体实施例中接口参数确定方法的流程示意图; 图9为一个实施例中接口参数确定装置的结构框图; 图10为一个实施例中计算机设备的内部结构图。