如何使用wget下载dropbox文件夹?


1

有人在Dropbox上与我分享了一个照片文件夹。我想在Linux机器上下载包含图像的Dropbox文件夹,而不安装任何Dropbox软件。

我知道这个问题的答案,它解释了如何dl=1在URL的末尾添加,但使用命令:

wget 'https://www.dropbox.com/sh/my_folder_url?dl=1' 

我明白了

ERROR 400: Bad Request. 

自2012年以来,Dropbox API可能已经发生了变化?是否可以使用wget下载dropbox文件夹?


这是公共链接,还是必须进行身份验证才能访问共享文件夹?我知道你问过wget,但卷曲是一个选择吗?stackoverflow.com/a/21322615/3569534
bgStack15

这是一个公共链接。curl -L -o newName.zip https://www.dropbox.com/sh/folder_url?dl=1下载一个不是zip文件的文件。查看时lessnewName.zip显示带有Error (400)消息的小html页面。
Paul Rougieux

您可以尝试单击收到的链接,看看是否可以通过Web界面下载。
2016年

Answers:


3

截至2016年10月3日,dl = 1不再适用于免费套餐用户。

https://www.dropbox.com/help/201

Dropbox Basic(免费)用户:从2016年10月3日开始,您不能再使用共享链接在Web浏览器中呈现HTML内容。

Dropbox Pro和Business用户:从2017年9月1日开始,您无法再呈现HTML内容。


但我不想在网络浏览器中呈现html内容,我只想下载文件。
Paul Rougieux 2016年

1
是的我知道,但更改不允许您使用wget curl或任何其他利用http获取文件的工具
Sun
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.