Java 对Dropbox API的使用感到困惑

Java 对Dropbox API的使用感到困惑,java,dropbox,dropbox-api,Java,Dropbox,Dropbox Api,我在应用程序中实现了新的DropBox核心API。我在Dropbox中成功创建了应用程序,并成功地将文件从本地计算机下载并上传到Dropbox 我的困惑是,这个API是特定于应用程序还是特定于用户级别的;这意味着,如果我们已经从帐户创建了Dropbox应用程序,比如说A,我们可以在使用此帐户凭据进行身份验证后将文件上载到该帐户。当我尝试使用另一个帐户时,说B并使用B的凭据进行身份验证(这是被询问的)。那么文件应该上传到A的帐户(应用程序创建者帐户)还是B的帐户 希望我能澄清我的困惑 没有。您的应

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

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


希望我能澄清我的困惑

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

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

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

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