[发明专利]接口对接方法、装置、计算机设备及存储介质在审
| 申请号: | 201911301279.6 | 申请日: | 2019-12-17 |
| 公开(公告)号: | CN111104191A | 公开(公告)日: | 2020-05-05 |
| 发明(设计)人: | 谢滨泽;申志彬;谢瑶 | 申请(专利权)人: | 深圳前海环融联易信息科技服务有限公司 |
| 主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F16/245 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 黄文锋 |
| 地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接口 对接 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种接口对接方法、装置、计算机设备及存储介质,其中该方法包括:获取商家发送的接口对接请求,所述请求中包括请求参数;根据所述接口对接请求中的请求参数查询企业信息表;根据查询结果获取对应的企业信息,所述企业信息包括请求方式、请求格式、数据文件名及请求路径;将所述商家发送的数据存储到对应的数据库表中,并将所述查询结果中获取对应的企业信息进行替换;根据替换以后的数据调用接口进行请求。本发明不仅可以节省了开发、测试、联调的人工成本,还实现了大大缩短了实现周期,为公司节省了成本和时间。
技术领域
本发明涉及计算机技术领域,特别是涉及一种接口对接方法、装置、计算机设备及存储介质。
背景技术
目前,随着科技的不断发展,信息技术的不断普及,很多企业提供的功能或者产品已经不独有,如果这些功能或者产品比较实用,很多企业也开始提供这些功能。提供的企业多了,用户的选择也多。如果是同一个功能,每个企业对外提供的接口参数不一样,请求格式和请求方式也不一样,比如请求方式有:异步和同步,参数格式有:xml和json等,字段命名更是多种多样,比如:英文、英文缩写、中文拼音、中文拼音缩写等;如果有需求要对接这些企业提供的服务,辛辛苦苦对接了A企业,接下来对接B企业的时候,前面实现的那一套代码不能复用,又要从头开始一步一步实现。这种场景还是经常遇到,比如:某商家要使用A企业的功能,辛辛苦苦的对接A企业提供功能服务,后面应为某些原因改成用B企业提供的服务,只能针对B企业再从头到尾再实现一套。像这种提供功能一样,就是提供方不一样,每对接一个提供方,就要从头写一套代码来实现。
在传统技术中,现在有很多企业都遇到类似的问题,但是大部分做法都是每对接一个接口,就写一套代码来实现,如果对接完A企业的接口,还要继续去对接B企业的接口,就从新再写一套代码才行。有些人做得比较好的,就可以把这几套代码的共同性抽离出来,比如请求方法、数据表等抽离出来,然后如果要继续对接C企业的接口,只要实现共同性之外的代码就行,可以减少工作量。无论是哪一种多多少少都要增加开发、联调、测试、上线等工作量。如果要对接几个、几十个或者更多企业,花费的人力、金钱和时间都是成倍增加,浪费了大量的人力资源,导致开发的成本失控。
发明内容
基于此,有必要针对上述技术问题,提供一种可以实现提高接口对接效率降低开发成本的接口对接方法、装置、计算机设备及存储介质。
一种接口对接方法,所述方法包括:
获取商家发送的接口对接请求,所述请求中包括请求参数;
根据所述接口对接请求中的请求参数查询企业信息表;
根据查询结果获取对应的企业信息,所述企业信息包括请求方式、请求格式、数据文件名及请求路径;
将所述商家发送的数据存储到对应的数据库表中,并将所述查询结果中获取对应的企业信息进行替换;
根据替换以后的数据调用接口进行请求。
在其中一个实施例中,在所述获取商家发送的接口对接请求,所述请求中包括请求参数的步骤之前还包括:
定义统一的对外接口,所述接口包含功能的固定要传的固定字段以及用于区分的非必填字段;
创建一张表用于存储请求参数,并创建企业信息表,所述企业信息表用于存储企业的特有字段、请求方式、请求连接、请求格式、返回结果字段名以及预留字段;
每个接口创建一个文件保存请求数据;
写四个请求方法,所述请求方法包括同步的post请求和get请求以及异步post请求和get请求。
在其中一个实施例中,在所述根据替换以后的数据调用接口进行请求的步骤之后还包括:
若所述请求为同步请求方式,则请求完马上会返回请求结果并根据返回的结果进行解析;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海环融联易信息科技服务有限公司,未经深圳前海环融联易信息科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911301279.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能窗户保护装置
- 下一篇:一种电子书页面内容数据显示方法、装置和设备





