Skip to content

Dropbox 凭证#

您可以使用以下凭证来验证这些节点:

支持的认证方式#

  • API 访问令牌:Dropbox 推荐此方法用于使用您的用户账户进行测试,以及授予有限数量用户访问权限。
  • OAuth2:Dropbox 推荐此方法用于生产环境或需要测试超过 50 个用户的情况。

应用复用

您可以通过为 OAuth2 创建新凭证(使用相同的应用)来将应用从 API 访问令牌方式过渡到 OAuth2 方式。

相关资源#

更多关于该服务的信息,请参考 Dropbox 开发者文档

使用访问令牌#

要配置此凭证,您需要拥有 Dropbox 开发者账号以及:

  • 访问令牌:创建 Dropbox 应用后生成
  • 应用访问类型

设置凭证的步骤如下,首先创建 Dropbox 应用:

  1. 在 Dropbox 开发者门户中打开 应用控制台
  2. 选择 创建应用
  3. 选择 API 部分,选择 范围化访问
  4. 选择您需要的访问类型 中,根据您使用 Dropbox 节点的需求选择最适合的选项:
    • 应用文件夹:授予对专为您的应用创建的单个文件夹的访问权限
    • 完整 Dropbox:授予对用户 Dropbox 中所有文件和文件夹的访问权限
    • 更多信息请参考 DBX 平台开发者指南
  5. 命名您的应用 部分,输入应用名称,例如 n8n 集成
  6. 勾选同意 Dropbox API 条款和条件
  7. 选择 创建应用,应用的 设置 页面将打开
  8. OAuth 2 部分的 生成访问令牌 中,选择 生成
  9. 复制访问令牌并在 n8n 凭证中输入为 访问令牌
  10. 在 n8n 中选择与应用相同的 应用访问类型

更多信息请参考 Dropbox 应用控制台设置文档

用户限制

设置 标签页中,即使使用访问令牌方法,您也可以为应用添加其他用户。一旦您的应用关联了 50 个 Dropbox 用户,您将有两周时间申请并获得生产状态批准,否则 Dropbox 将冻结您的应用,禁止关联更多用户。

使用 OAuth2 认证#

/// 注意 | 针对 n8n Cloud 用户的提示 云版本用户无需提供连接详细信息。选择 连接我的账户 即可通过浏览器完成连接。 ///

云用户需要选择 应用访问类型

  • 应用文件夹:授予对专门为您的应用创建的单个文件夹的访问权限
  • 完整 Dropbox 访问:授予对用户 Dropbox 中所有文件和文件夹的访问权限
  • 更多信息请参考 DBX 平台开发者指南

如果您是自托管 n8n,需要手动配置 OAuth2:

  1. 在 Dropbox 开发者门户中打开 应用控制台
  2. 选择 创建应用
  3. 选择 API 中,选择 范围化访问
  4. 选择您需要的访问类型 中,根据您使用 Dropbox 节点的情况选择最适合的选项:
    • 应用文件夹:授予对专门为您的应用创建的单个文件夹的访问权限
    • 完整 Dropbox 访问:授予对用户 Dropbox 中所有文件和文件夹的访问权限
    • 更多信息请参考 DBX 平台开发者指南
  5. 命名您的应用 中,输入应用名称,例如 n8n 集成
  6. 勾选同意 Dropbox API 条款和条件
  7. 选择 创建应用。应用的 设置 页面将打开
  8. 复制 应用密钥 并作为 客户端 ID 填入 n8n 凭据
  9. 复制 密钥 并作为 客户端密钥 填入 n8n 凭据
  10. 在 n8n 中复制 OAuth 重定向 URL 并填入 Dropbox 的 重定向 URI
  11. 在 n8n 中选择与您应用中相同的 应用访问类型

更多信息请参考 Dropbox 实现 OAuth 文档 中的说明。

对于内部工具和有限使用,您可以保持应用为私有状态。但如果希望应用被超过 50 个用户使用或想要分发它,您需要完成 Dropbox 的生产环境审批流程。更多信息请参考 DBX 平台开发者指南 中的 生产环境审批 部分。

用户限制

设置 选项卡中,您可以添加其他用户到您的应用。一旦您的应用关联了 50 个 Dropbox 用户,您将有两周时间申请并获得生产状态批准,否则 Dropbox 将冻结您的应用关联更多用户的功能。