第 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。
流程
在 Fuse Online 中:
- 在 Settings 页面中,在回调 URL 右侧,点 将 Fuse Online 环境的回调 URL 复制到剪贴板。稍后您将需要这个 URL。
- 查找您要连接的 API 名称,并点击它显示其客户端 ID 和客户端 secret 字段。
在另一个浏览器窗口中,您必须将 Fuse Online 注册为您要连接的 API 的 OAuth 客户端。对每个 API 服务执行此操作的确切步骤会有所不同。通常,API 服务提供 OAuth 自定义应用设置页面。进入该页面并执行以下操作:
- 提供 Fuse Online 回调 URL,该 URL 在此流程开始时进行复制。
- 响应需要输入的任何其他提示。
- 获取 API 服务向您的 Fuse 在线环境分配的客户端 ID 和客户端 secret。
返回到您注册并执行以下操作的 API 服务的 Fuse Online Settings 页面条目:
- 粘贴分配的客户端 ID。
- 粘贴分配的客户端 secret。
- 点击 Save。