1

我有一个 Web 应用程序,我想让用户能够授权他们的 Dropbox 帐户进行文件共享和同步。

基本上,如果有 3 个用户:用户 A、用户 B 和用户 C,那么他们应该能够将他们的 Dropbox 帐户(使用 OAuth 很简单)连接到我的应用程序,之后会有一个新的共享文件夹(比如说MyApp)在他们的 Dropbox 文件夹下创建。我的 Web 应用程序应该能够列出 3 个用户之间共享的所有文件(在共享的 MyApp 文件夹下)。如果 3 位用户中的任何一个在共享的 MyApp 文件夹中添加、编辑或删除文件,则更改应反映在我的 Web 应用程序中以供所有 3 位用户使用。

只是想找出在我的应用程序中执行此操作的最佳和简单方法。

4

1 回答 1

3

Dropbox API 并不是为了像这样自动启用跨账户同步,而是为了让用户能够访问他们自己的账户/文件。但是,有一个有用的调用“/copy_ref”,您可以使用它轻松地在帐户之间复制文件:

/copy_ref 文档

除此之外,您还需要自己处理其余的逻辑。

于 2012-07-07T20:16:03.063 回答