[发明专利]接口数据模型的转化方法、装置、设备及存储介质在审
| 申请号: | 202011577532.3 | 申请日: | 2020-12-28 |
| 公开(公告)号: | CN112667720A | 公开(公告)日: | 2021-04-16 |
| 发明(设计)人: | 王其兵 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25 |
| 代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
| 地址: | 518027 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接口 数据模型 转化 方法 装置 设备 存储 介质 | ||
1.一种接口数据模型的转化方法,其特征在于,所述接口数据模型的转化方法包括:
获取服务端接口文档,根据所述服务端接口文档创建接口数据模型表和接口关系表;
获取消费接口数据模型,并对所述接口数据模型表和所述接口关系表进行检索,得到与所述消费接口数据模型对应的服务端接口信息;
获取字段映射关系配置信息,并将所述字段映射关系配置信息写入预置的初始字段映射表中,得到目标字段映射表,所述字段映射关系配置信息用于指示所述服务端接口信息与所述消费接口数据模型之间的字段映射关系,所述目标字段映射表包括接口映射关系;
当接收到消费端发送的调用请求时,基于所述调用请求,对所述接口映射关系进行检索,得到查询结果;
判断所述查询结果是否为预设信息,若所述查询结果为预设信息,则通过所述目标字段映射表,将所述消费接口数据模型进行服务数据模型转化处理,得到数据转化模型。
2.根据权利要求1所述的接口数据模型的转化方法,其特征在于,所述获取消费接口数据模型,并对所述接口数据模型表和所述接口关系表进行检索,得到与所述消费接口数据模型对应的服务端接口信息,包括:
获取消费端接口文档,并对所述消费端接口文档进行解析,得到消费接口数据模型,所述消费接口数据模型包括调用数据模型和反参数据模型;
提取所述调用数据模型和所述反参数据模型的关键词,并根据所述关键词生成结构化查询语句;
通过所述结构化查询语句,对所述接口数据模型表和所述接口关系表进行查询,得到与所述消费接口数据模型对应的服务端接口信息。
3.根据权利要求1所述的接口数据模型的转化方法,其特征在于,所述当接收到消费端发送的调用请求时,基于所述调用请求,对所述接口映射关系进行检索,得到查询结果,包括:
当接收到消费端发送的调用请求时,基于所述调用请求,获取所述接口关系表的主键标识号,并遍历所述目标字段映射表;
若所述目标字段映射表中存在与所述主键标识号对应的接口映射关系字段值,则返回查询到接口映射关系的查询结果;
若所述目标字段映射表中不存在与所述主键标识号对应的接口映射关系字段值,则返回查询不到接口映射关系的查询结果。
4.根据权利要求1所述的接口数据模型的转化方法,其特征在于,所述判断所述查询结果是否为预设信息,若所述查询结果为预设信息,则通过所述目标字段映射表,将所述消费接口数据模型进行服务数据模型转化处理,得到数据转化模型,包括:
判断所述查询结果是否为预设信息,若所述查询结果为预设信息,则生成所述消费接口数据模型的目标键;
通过所述目标键,对所述目标字段映射表进行键值对匹配,得到与所述消费接口数据模型对应的值替换变量,所述值替换变量用于指示所述服务端接口信息对应的值变量;
通过所述值替换变量,对所述消费接口数据模型的值变量进行更换,得到数据转化模型。
5.根据权利要求1所述的接口数据模型的转化方法,其特征在于,所述获取服务端接口文档,根据所述服务端接口文档创建接口数据模型表和接口关系表,包括:
获取初始服务端接口数据,根据预置的接口文档模板,生成所述初始服务端接口数据的服务端接口文档;
通过预置的信息点POI解析算法,对所述服务端接口文档中的字段进行解析,得到目标服务端接口数据;
通过预置的关系型数据库,对所述目标服务端接口数据进行新建表处理,得到接口数据模型表和接口关系表。
6.根据权利要求1所述的接口数据模型的转化方法,其特征在于,所述判断所述查询结果是否为预设信息,若所述查询结果为预设信息,则通过所述目标字段映射表,将所述消费接口数据模型进行服务数据模型转化处理,得到数据转化模型之后,还包括:
获取服务端基于所述数据转化模型调用的响应信息,将所述响应信息发送至所述消费端,以使得所述消费端对所述数据转化模型进行落地存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011577532.3/1.html,转载请声明来源钻瓜专利网。





