Dropbox

📦 托管 OAuth 一键接入云存储

cloud-storage榜 #6

托管式 OAuth 接入 Dropbox API,支持文件管理、搜索、版本控制和批量操作,无需自行维护令牌刷新与多租户隔离。

收藏
10.9k
安装
4k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

本 Skill 通过 Maton 网关代理访问 Dropbox API v2,提供托管 OAuth 认证、自动令牌刷新及多连接管理能力。开发者仅需配置 MATON_API_KEY 环境变量,即可调用完整的文件生命周期接口:列表浏览、元数据获取、增删改查、搜索、标签管理、版本回溯及大文件分片上传(支持最大 350 GB)。

认证流程:在 ctrl.maton.ai 创建连接后,通过返回的 URL 完成 Dropbox 授权,网关自动保管访问令牌。支持多账户场景,通过 Maton-Connection 头部指定特定连接。

特殊协议处理:上传/下载端点需将参数置于 Dropbox-API-Arg 头部,文件内容作为原始请求体;网关自动路由至 content.dropboxapi.com,其余端点走 api.dropboxapi.com

显著优点

  • 零运维 OAuth:免去令牌刷新、密钥轮换、权限范围维护等运维负担
  • 统一网关:单 API Key 管理多 SaaS 连接,支持连接级审计与切换
  • 完整功能覆盖:涵盖 Dropbox 核心 API 能力,包括批量操作(delete_batchcopy_batch_v2 等)和异步任务轮询
  • 大文件支持:分片上传机制支持 150 MB 单文件直传及 350 GB 会话上传
  • 多语言示例:提供 Bash、Python、JavaScript 完整代码片段,降低接入门槛

潜在缺点与局限性

  • 供应商锁定:依赖 Maton 网关可用性,若服务中断则所有连接失效
  • 调试黑盒:OAuth 令牌由网关托管,无法本地查看令牌详情或自定义权限范围
  • 延迟叠加:请求需经 Maton 网关中转至 Dropbox,相比直连增加一跳网络延迟
  • 功能延迟:Dropbox API 新特性需等待网关适配,可能滞后官方更新
  • 成本不透明:文档未披露 Maton 服务定价及免费额度限制

适合人群

  • 需快速集成 Dropbox 且不愿投入 OAuth 基础设施的中小团队
  • 多租户 SaaS 产品开发者,需隔离不同终端用户的 Dropbox 连接
  • 自动化运维脚本编写者,追求即用型 API 封装而非底层协议细节

常规风险

| 风险类别 | 说明 |
|---------|------|
| **密钥泄露** | `MATON_API_KEY` 泄露可能导致所有托管连接被滥用,需严格限制环境变量访问权限 |
| **数据过境** | 文件内容流经 Maton 网关,存在被中间层解析或日志留存的理论可能(文档未声明端到端加密) |
| **令牌权限** | 无法细粒度控制 OAuth scope,可能获取超出最小权限原则的完整文件访问权 |
| **合规疑虑** | 企业级场景需确认 Maton 的 SOC 2、GDPR 等合规认证状态(文档未提供) |
| **速率限制** | Dropbox 原生限流(一般 12000 调用/用户/小时)仍存在,网关层面可能叠加额外限制 |

Dropbox 内容

暂无文件树

手动下载zip · 7.6 kB
contentapplication/octet-stream
请选择文件