如何使用Dropbox API下载整个Dropbox文件夹?

时间:2013-03-20 10:02:19

标签: google-app-engine download dropbox dropbox-api

我正在使用Dropbox REST API对用户的Dropbox Acount执行不同的操作(使用Google App Engine)。但是使用files (GET)下载文件夹会出现404错误:找不到文件。如果我尝试下载单个文件,例如.txt或.docx文件,则相同的方法正常工作。

2 个答案:

答案 0 :(得分:3)

只需将?dl=1添加到Dropbox文件夹共享网址的末尾,您就会触发下载相关文件夹的.zip文件。因此,常规文件夹访问的https://www.dropbox.com/sh/123456789变为https://www.dropbox.com/sh/123456789?dl=1以下载zip。

答案 1 :(得分:0)

您似乎需要使用/metadata来获取文件列表,然后通过单独的调用下载每个文件。 /files说它“下载文件”。文件夹不是文件。