使用 cURL 下载受密码保护的 Dropbox 链接

Posted

技术标签:

【中文标题】使用 cURL 下载受密码保护的 Dropbox 链接【英文标题】:Using cURL to download a dropbox link which is protected with password 【发布时间】:2020-02-19 15:35:36 【问题描述】:

我向 Dropbox 文件添加了一个共享链接,并将链接设置设置为允许“任何知道链接的人”访问。

我使用以下 cURL 语法从 Dropbox 成功下载文件

curl -L -o myFile.txt https://www.dropbox.com/s/ou....8/myFile.txt?dl=0

我想更改链接设置,为链接添加密码,并允许“任何知道链接和密码的人”访问

有没有办法将密码指定为 cURL 语法的一部分?

我注意到this question 很相似,但我认为这与我无关,因为 Dropbox 使用自己的自定义密码输入屏幕。

DOM 中链接密码文本框的名称是“shared-link-password”,我尝试在 cURL 语法中添加 -F shared-link-password=mypassword,但未成功。

【问题讨论】:

【参考方案1】:

不,很遗憾,Dropbox 没有提供一种方法来提供共享链接的密码作为这样的参数,但我会将其作为功能请求传递。我不能保证是否或何时可以实施。

此处记录了支持的参数:

https://help.dropbox.com/files-folders/share/force-download

那些只允许你修改数据的返回方式;它不包括提供密码。

【讨论】:

以上是关于使用 cURL 下载受密码保护的 Dropbox 链接的主要内容,如果未能解决你的问题,请参考以下文章

php curl - 需要使用 curl 提供对受保护目录的访问权限

从保管箱通过c ++中的curl下载文件

DropBox 如何保护其 python 代码? [关闭]

VBA WinHTTP 从受密码保护的 https 网站下载文件

使用 CURL 从 URL 获取 XML 在 PHP 更新后停止工作

带有 SSL 证书的 cURL 失败:错误 58 无法设置私钥文件