是否可以使用一个app_key&;app_secret喜欢Facebook


Is it possible to access Dropbox accounts details with one app_key & app_secret like Facebook?

我目前正在做一个PHP项目,在这个项目中,我想为用户提供便利,让他们可以将数据存储在Dropbox中。如果用户没有使用Dropbox登录,那么用户必须首先登录,然后在用户登录时,我想列出他们存储在Dropbox服务器中的文件夹的所有内容。为了列出内容,我需要用户帐户应用程序的API密钥和app_secret,但强制用户创建这些密钥是不可行的。

有没有办法,我可以访问我的用户dropbox帐户内容的详细信息,比如Facebook,我们必须创建一个API密钥,我们可以使用一个API密钥访问任何用户详细信息。

在Dropbox API中,作为API应用程序的开发人员,您只需在Dropbox注册一次应用程序。一旦你这样做,你会得到一个应用程序的密钥和秘密。这会识别您的应用程序,并且不允许访问任何用户帐户。

您应该在应用程序中使用该应用程序密钥和机密。您的用户无需注册自己的应用程序。

使用您应用程序的用户将使用您的应用程序(使用您应用的应用程序密钥和机密)通过应用程序授权流程。一旦他们授权了应用程序,应用程序就会收到一个访问令牌。该访问令牌标识该用户-应用程序对,并允许访问该用户的帐户。

让我再次尝试解释我的需求,在我的应用程序中,我有三种类型的用户角色,超级管理员、管理员和普通用户。每个管理员都会有一个dropbox帐户,每当管理员登录我的应用程序时,我都会给管理面板一个链接"链接文件",点击一个窗口就会打开dropbox,如果管理员用户没有登录,那么用户需要先用dropbox登录,登录后,我想列出他的所有文件,用户也可以上传更多文件,为了列出用户帐户内容,我需要api密钥,screat-key(我已经在自己的帐户中实现了这一点,用于列出内容),但我不想强迫我的用户为他们的帐户创建api密钥和screat-key。

我想,只有超级管理员会创建api密钥,screat密钥,这些密钥将为管理员用户硬编码,在管理员登录时,我只想列出管理员dropbox的内容并提供上传功能。