2

我在我的应用程序中实现了新的 DropBox Core API。我成功地在 Dropbox 中创建了应用程序,并成功地能够从本地机器下载和上传文件到 Dropbox。

我的困惑是,这个 API 是特定于应用程序还是特定于用户级别?这意味着,如果我们从帐户 A 创建了 Dropbox 应用程序,我们可以在使用此帐户凭据进行身份验证后将文件上传到该帐户。当我尝试使用另一个帐户时,说 B 并使用 B 的凭据(被询问)进行身份验证。那么文件应该上传到A的帐户(应用程序创建者帐户)还是B的帐户?

希望我能澄清我的困惑..!!

4

1 回答 1

1

没有。您的应用帐户是 Dropbox 允许任何客户端应用程序访问 Dropbox API 的一种方式。

也就是说,当其他用户安装您的应用程序、授权/登录应用程序时,他们将使用自己的凭据和您的应用程序 API 密钥发出请求。您的应用 API 密钥是 Dropbox 了解哪个应用正在发送请求的一种方式。

但是,文件和其他 API 将使用用户的凭据执行。因此,用户的文件将上传到用户的帐户,而不是您的应用程序的帐户。

因此,它既是用户特定的 + 应用程序特定的。

于 2013-09-03T07:00:18.887 回答