第 5 章 连接到 API 客户端


在集成中,要连接到 REST 或 SOAP API,您必须为该 API 创建连接器。请参阅 将应用程序与 Fuse 在线集成,添加和管理 API 客户端连接器

在 Fuse Online 中提供您要连接的 API 的连接器时,连接到该 API 的步骤包括:

5.1. 将 Fuse Online 注册为 REST API 客户端

在 Fuse Online 创建 REST API 客户端连接器之前,它会提示您指明 API 的安全要求。对于使用 OAuth 协议的 API,当 Fuse Online 创建连接器时,它还向 Fuse Online Settings 页面添加 API 条目。这是您提供 API 客户端 ID 和授权 Fuse Online 访问 API 客户端 secret 的位置。

如果您要连接的 API 不使用 OAuth,请跳过本节,请参阅创建 REST API 客户端连接

前提条件

您必须知道您要连接的 REST API 的 OAuth 自定义应用程序设置页面的 URL。

流程

  1. 在 Fuse Online 中:

    1. Settings 页面中,在回调 URL 右侧,点 Copy Callback URL 将 Fuse Online 环境的回调 URL 复制到剪贴板。此流程稍后您将需要此 URL。
    2. 查找您要连接的 API 的名称,并点击它来显示其客户端 ID 和客户端 secret 字段。
  2. 在另一个浏览器窗口中,您必须注册 Fuse Online 作为您要连接的 API 的 OAuth 客户端。执行此操作的确切步骤因每个 API 服务而异。通常,API 服务提供 OAuth 自定义应用设置页面。进入该页面并执行以下操作:

    1. 提供您在此流程开始时复制的 Fuse Online 回调 URL。
    2. 响应需要输入的任何其他提示。
    3. 获取 API 服务分配给 Fuse 在线环境的客户端 ID 和客户端 secret。
  3. 返回到您要注册的 API 服务的 Fuse Online Settings 页面条目,并执行以下操作:

    1. 粘贴分配的客户端 ID。
    2. 粘贴分配的客户端 secret。
    3. Save
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.