应用与数据集成平台 ROMA Connect-方案概述:方案实现

时间:2023-11-01 16:22:59

方案实现

ROMA Connect支持通过控制台或API方式进行业务配置。本章节主要介绍如何调用ROMA Connect的业务API完成业务系统数据开放的配置,以指导开发者在进行业务系统开发时,如何集成ROMA Connect的业务功能。

调用业务API实现业务系统数据开放的流程如下:

  1. 获取集成应用ID
    • 如果有可用的集成应用,则调用“查询应用列表”接口,获取集成应用ID。
    • 如果没有可用的集成应用,则调用“创建应用”接口,创建一个集成应用并获取集成应用ID。
  2. 接入数据源

    调用“创建数据源”接口,接入需要开放数据的数据库,并获取返回的数据源ID。

  3. 创建数据后端
    1. 调用“创建后端API”接口,创建一个自定义后端,并获取返回的后端API编号。
    2. 调用“创建后端API脚本”接口,配置数据后端。
  4. 获取API分组ID
    • 如果有可用的API分组,则调用“查询分组列表”接口,获取分组ID。
    • 如果没有可用的API分组,则调用“创建API分组”接口,创建一个API分组并获取分组ID。
  5. 部署并发布数据API
    1. 调用“部署后端API”接口,部署数据后端并发布一个数据API,获取返回的前端数据API编号。
    2. (可选)若需要为数据API添加请求参数,则需要调用“修改API”接口为数据API添加请求参数。
  6. 为数据API绑定独立 域名
    1. 调用“绑定域名”接口,为数据API绑定一个独立域名,并获取返回的域名编号。
    2. (可选)若数据API使用HTTPS请求协议,则需要调用“绑定域名证书”接口为独立域名添加SSL证书。
  7. 获取数据API的调用信息

    调用“查询API详情”接口,查看并保存API的调用信息,包括API的请求协议、请求方式、请求路径、访问域名、请求参数和认证方式。

    把API调用信息提供给其他用户,其他用户通过调用数据API,获取开放的业务数据。

support.huaweicloud.com/api-roma/roma_06_0202.html