接口登记

封装三方系统接口,使其符合COP平台规范,平台内应用可以直接使用【自定义服务】形式调用。

1、概述

封装三方系统接口,使其符合COP平台规范,平台内应用可以直接使用【自定义服务】形式调用。

2、能力特征

2.1、特征清单

功能特征 描述
新建 支持按需新建接口
编辑 支持按需编辑接口
删除 支持按需删除接口
复制 支持按需复制接口,复制的接口名称会自动拼接“_副本",接口标识自动拼接”copy“
公共入参 支持应用内所有接口共享的公共默认入参,配置公共入参后
公共回参 支持应用内所有接口共享的公共默认回参
返回码 支持按需维护返回码和成功标识,当返回码未被标记成功时,接口会被标识失败
安全认证 根据三方系统的提供接口签名、安全认证,提供可视化配置,保证接口安全性
SPI扩展 当标准的安全认证无法满足接口需求时,实施团队可以通过SPI扩展个性化安全认证规则
自定义接口分组 支持自定义接口分组,便于接口搜索和管理
关键字搜索 支持按照接口名称模糊查询接口
一键展开/一键折叠 接口分组支持折叠和展开,提供一键展开所有分组和一键合并所有分组
启用/停用 支持接口启用/停用,COP应用将无法使用停用且发布的的接口
多数据类型 支持自定义请求数据类型和返回数据类型
多请求方式 支持POSTGETOPTIONS
请求地址自动拼接 支持完成请求地址路径
支持相对路径,自动拼接应用菜单下的请求地址
JSON参数一键导入 支持通过接口请求示例和返回示例,一键导入,自动生成结构化参数定义
高级函数 支持请求参数和参会参数默认值,默认值支持高级函数配置
枚举转义 支持自定义枚举
参数转义 支持内部实体**/枚举IDCode**自动设置
支持内部实体**/枚举Code与外部Code**转义设置
应用参数 支持跨应用参数共享
导出时自动携带应用参数
分页配置 支持抽象分页参数,支持UDC应用PageRequest和三方API分页参数自动映射
在线调试 支持三方API在线调试
WSDL接口自动生成 针对SOAP接口,支持通过WSDL链接一键生成接口
熔断保护 同一应用下的同一接口,如果连续错误10次,系统会判定为接口服务异常,
会自动停止当前接口的调用连接,等待10分钟后接口连接重新启用;
支持在nacos中关闭当前熔断保护;

2.2、核心界面示例

2.2.1、接口登记

1720140936874

2.2.2、分页配置

1720141414594

2.2.3、安全认证、接口签名鉴权

1720141078576

2.2.4、公共参数和返回码

1720141297361

3、使用场景

最后修改 September 4, 2024: 修改路径名称为英文 (55b791f)