第 5 章 连接到 API 客户端

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

当您要连接的 API 的连接器包括在 Fuse Online 中时,连接到该 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 的 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,该 URL 在此流程开始时进行复制。
    2. 响应需要输入的任何其他提示。
    3. 获取 API 服务向您的 Fuse 在线环境分配的客户端 ID 和客户端 secret。
  3. 返回到您注册并执行以下操作的 API 服务的 Fuse Online Settings 页面条目:

    1. 粘贴分配的客户端 ID。
    2. 粘贴分配的客户端 secret。
    3. 点击 Save