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