【技术实现步骤摘要】
一种集成外部接口实现统一方式调用的方法及装置
[0001]本专利技术涉及接口调用
,并且更具体地,涉及一种集成外部接口实现统一方式调用的方法及装置
。
技术介绍
[0002]在项目开发过程中,某些功能在技术层面或者权限层面需要依附第三方提供的接口来实现,由于接口实现过程中调用的方式不同,发送请求的内容与响应请求返回的内容
、
格式也不尽相同,这样在项目开发的过程中,各个接口的调用方式很难统一;而且开发人员需要了解每一个接口的实现模式,无疑给开发人员在实现业务逻辑外增加了不必要的工作量,依附于接口实现功能的越多,接口实现部分的代码耦合程度增加,后期维护的人力成本和时间成本也会增加
。
技术实现思路
[0003]针对现有技术的不足,本专利技术提供一种集成外部接口实现统一方式调用的方法及装置
。
[0004]根据本专利技术的一个方面,提供了一种集成外部接口实现统一方式调用的方法,包括:
[0005]对调用的外部接口的基础信息进行配置,完成外部接口的注册,其中基础信息包括接口编码
、
接口名称以及系统;
[0006]根据外部接口的调用方式,配置外部接口传输数据时需要的预置数据项;
[0007]对完成注册的外部接口进行数据规则设置,并对外部接口的版本号和数据格式进行维护;
[0008]设置外部接口和内部接口参数的数据对照,完成外部接口的配置,实现外部接口的统一方式调用
。
[0009]可选地,外 ...
【技术保护点】
【技术特征摘要】
1.
一种集成外部接口实现统一方式调用的方法,其特征在于,包括:对调用的外部接口的基础信息进行配置,完成所述外部接口的注册,其中所述基础信息包括接口编码
、
接口名称以及系统;根据所述外部接口的调用方式,配置所述外部接口传输数据时需要的预置数据项;对完成注册的所述外部接口进行数据规则设置,并对所述外部接口的版本号和数据格式进行维护;设置所述外部接口和内部接口参数的数据对照,完成所述外部接口的配置,实现所述外部接口的统一方式调用
。2.
根据权利要求1所述的方法,其特征在于,所述外部接口的调用方式为以下所述的任意一种:
TXT、EXCEL、DB、WEBSERVICE、OPENAPI、SDK
,其中所述
TXT
表示传输内容为文本文件;所述
EXCEL
表示传输内容为
excel
文件;所述
DB
表示通过指定的数据库连接发送和获取请求数据;所述
WEBSERVICE
表示通过
webservice
形式调用接口;所述
OPENAPI
表示通过发送
http
协议请求形式调用接口;所述
SDK
表示直接调用接口提供方的
sdk
包中的方法
。3.
根据权利要求1所述的方法,其特征在于,所述基础信息还包括:加密方式和加密密码
、
解密方式和解密密码
。4.
根据权利要求2所述的方法,其特征在于,在所述外部接口的调用方式为
OPENAPI
的情况下,需要配置的所述预置数据项包括接口的
url
地址
、
发送
http
协议请求的方式
、
请求报文格式类型以及授权信息
。5.
根据权利要求1所述的方法,其特征在于,所述数据规则设置包括接口报文格式
、
导入请求和返回报文格式,其中所述接口报文格式包括:
json
和
xml
格式数据;所述导入请求和返回报文格式与所述接口报文格式相同
。6.
根据权利要求1所述的方法,其特征在于,设置所述外部接口和内部接口参数的数据对照,包...
【专利技术属性】
技术研发人员:周宇驰,阎海涛,
申请(专利权)人:航信云享科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。