第 7 章 连接到 Dropbox
在集成中,您可以从 Dropbox 下载文件,或者上传文件到 Dropbox。以下主题提供详情:
7.1. 将 Fuse Online 注册为 Dropbox 客户端
您必须将 Fuse Online 环境注册为能够访问 Dropbox 的客户端应用程序。这可让您创建连接到 Dropbox 的任意数量的集成。换句话说,您需要仅通过 Dropbox 注册特定的 Fuse 在线环境。
在每个 Fuse Online 环境中,只有 Fuse Online 注册为 Dropbox 客户端应用程序。但是,虽然每个 Dropbox 连接都使用相同的注册,但它可以使用不同的用户凭据。
前提条件
您可以登录到您要用来下载或上传文件的 Dropbox 帐户。
流程
在 Fuse Online 中:
- 在左侧面板中,单击 Settings。
- 在 Settings 页面中,在回调 URL 右侧,点 将 Fuse Online 环境的回调 URL 复制到剪贴板。在此过程中,您将需要此 URL。
在另一个浏览器标签页中,进入
https://www.dropbox.com
并执行以下操作:- 登录到具有集成中要访问数据的 Dropbox 帐户。
- 登录后,请访问 https://www.dropbox.com/developers/apps。
- 点 Create App。
- 选择 Dropbox API。
-
在页面的顶部附近,在
注册期间开始,输入此回调 URL:
粘贴在此流程开始时复制到剪贴板的 URL。例如,您粘贴的 URL 如下所示:https://app-proj9128.7b63.fuse-ignite.openshiftapps.com/api/v1/credentials/callback
。 - 选择 Fuse Online 是否可以访问单个文件夹或所有文件夹和文件。
-
为您的 Dropbox 应用程序指定一个名称。例如,您可以指定
Fuse Online Access From Aslan LLC
。您指定的名称在 Dropbox 应用程序名称集中必须是唯一的。 - 选中该框,以指明您同意 Dropbox API 条款和条件。
- 点 Create App。
- 在新应用程序的 Dropbox Settings 页面中,在 OAuth2 Redirect URI 的输入字段中,粘贴 Fuse Online URL,您在此流程开始时复制到剪贴板。
- 点击 Add。
结果
您的 Fuse Online 环境现在注册为 Dropbox 客户端,这意味着 Fuse Online 可以访问您登录的 Dropbox 帐户中的内容。