首页 > 解决方案 > 仅使用应用程序密钥/秘密在 Dropbox 上下载我的文件?

问题描述

我想为我的私人应用程序下载文件而无需通过 oauth。

换句话说,我想简化从远程保管箱获取文件的过程。最好是调用 GET/files/<path>?key=<APP_KEY>来下载<path>.

是否可以在 Dropbox API 上实现这一点?

标签: dropboxdropbox-api

解决方案


Dropbox API 不提供从未经授权的帐户下载文件的功能。您需要访问令牌才能使用/2/files/download。不过,访问令牌不会自行过期,因此您可以存储和重复使用它们,而无需进一步的手动用户干预。即,手动为您的帐户获取访问令牌一次,然后将其存储,以便您的应用程序可以使用它来调用/2/files/download,如每次记录的那样。

或者,如果您只需要从预先确定的文件下载,您可以获取文件的共享链接并直接从共享链接下载:


推荐阅读