API管理
第三方接口管理
该模块用于管理第三方(HIS)接口的基本信息,如接口地址、请求方法、参数格式等进行详细录入和
存储,可以进行修改、查看接口配置,测试接口,以便系统能够准确识别和调用该接口。
接口配置:以下以标准HIS接口为例
项目 | 详情 |
---|---|
代码 | 接口代码 |
名称 | 接口名称 |
组织机构 | 对应机构的 id |
分点机构代码 | 接口入参内的 FD |
对接系统 | 各个接口厂商 |
业务 | 一般为草药调配单 |
数据请求方式 | 1. HTTP 2. SOAP 3. 数据库 |
接口地址 | 第三方提供的接口地址 |
方法 | 一般为接口地址的后缀 |
入口 | 请求方式为 soap 的需要填写 |
数据类型 | 1. JSON 2. XML |
内容格式 | 1. none 2. JSON 3. 表单 |
加密方式 | 1. 加密 2. 不加密 |
超时 | 接口超时时间设置,一般为空 |
代理 | 有则需填写 |
交易号 | 接口入参内的 trans_no |
访问用户 | 接口入参的 userid |
访问密码 | 接口入参的 password |
记录日志 | 打开则记录日志,关闭则不记录 |
关闭 SSL 验证 | 针对不需要 SSL 验证的则打开 |
新增接口
新增加接口操作流程:
1.中心机构建立接口模板
2.点击"下发"
3.修改对应组织机构的接口配置
接口测试
接口测试:
1.修改好接口的配置
2.填写对应接口的入参示例
3.点击"测试"
4.得到对应的返回,分析问题
注意:也可以用postman,soapui等工具
公开api日志
该模块记录第三方调用我们接口的日志,对于openAPI的接口调用记录可在这里查看
注意:参数管理》--OpenAPILog公开 API 日志需要打开
接口日志
该模块主要用于查询第三方接口的日志,精准定位所需日志,涵盖查询、重置、清空日志,以及添加、
修改、删除日志记录,还支持日志导入导出,满足多样管理需求。以表格呈现接口名、组织机构、类
型、返回信息、执行时间等日志详情,“返回” 字段辅助定位调用问题,“操作” 列便于对单条日志进行
处理
委托方接口
该模块用于管理委托方(代煎中心)接口的基本信息,如接口地址、请求方法、参数格式等进行详细录
入和存储,可以进行修改、查看接口配置,测试接口,以便系统能够准确识别和调用该接口。
接口配置:以下以华润丽水接口为例
项目 | 详情 |
---|---|
代码 | 接口代码 |
名称 | 接口名称 |
对接系统 | 对应的对接委托方厂商 |
方法 | 接口的方法 |
入口 | 需要则填写 |
交易号 | 接口的交易号,委托方提供,没有则默认 BD0099 |
访问用户 | 接口访问用户 |
访问密码 | 接口访问密码 |
协议 | 1.HTTP 2.SOAP |
SOAP绑定方式 | 1.none 2.Literal |
数据类型 | 1. JSON 2. XML |
内容格式 | 1. none 2. JSON 3. 表单 |
加密方式 | 1. 加密 2. 不加密 |
请求方式 | 1. GET 2. POST 3. PUT 4. DELETE |
记录日志 | 打开:记录日志 关闭:不记录日志 |
接口地址 | 委托方提供的接口地址 |
委托方接口特殊配置
委托方接口SOAP协议的相关配置 API配置新增“SoapRpcMethod”字段,解决个别soap协议设置XML Web services 方法为其实现操作的绑定
接口测试
接口测试:
1.修改好接口的配置
2.填写对应接口的入参示例
3.点击"测试"
4.得到对应的返回,分析问题
注意:也可以用postman,soapui等工具
委托接口日志
该模块主要用于查询委托方接口的日志,精准定位所需日志,涵盖查询、重置、清空日志,以及添加、
修改、删除日志记录,还支持日志导入导出,满足多样管理需求。以表格呈现接口名、组织机构、类
型、返回信息、执行时间等日志详情,“返回” 字段辅助定位调用问题,“操作” 列便于对单条日志进行
处理