对Dropbox API的使用感到困惑

时间:2013-09-03 06:51:32

标签: java dropbox dropbox-api

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

我的困惑是,此API是特定于应用程序还是特定于用户级别;这意味着,如果我们从帐户创建了Dropbox应用程序,请说A,我们可以在使用此帐户凭据进行身份验证后将文件上载到该帐户。当我尝试使用其他帐户时,请说出B并使用B&#39的凭据进行身份验证(需要)。那么文件应该上传到A账户(App创建者账户)还是B账户?

希望我能清楚地弄清楚...... !!

1 个答案:

答案 0 :(得分:1)

不。您的应用帐户是Dropbox可以允许任何客户端应用程序访问Dropbox API的方式。

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

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

所以,它是用户特定的+特定应用程序。