You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取DropBox公开共享文件的下载链接?

解决Dropbox公开共享文件夹单个文件下载问题

针对未关联到自身账户的公开共享文件夹单个文件下载需求,以下是可行的解决方案:

方法1:直接构造公开下载链接

如果已知公开共享文件夹的链接,直接拼接文件名即可生成单个文件的下载链接:

  • 原共享文件夹链接示例:https://www.dropbox.com/sh/[folder_id_part1]/[folder_id_part2]?dl=0
  • 单个文件下载链接格式:https://www.dropbox.com/sh/[folder_id_part1]/[folder_id_part2]/[文件名]?dl=1
  • 示例:你的文件名为sharedFile.xlsx,则链接为https://www.dropbox.com/sh/abc123/def456/sharedFile.xlsx?dl=1
  • 特点:无需认证,直接访问即可下载单个文件。

这个接口专门用于获取公开共享链接内文件的临时下载链接,无需将文件夹关联到你的账户:

  1. 请求信息:
    • URL:https://api.dropboxapi.com/2/sharing/get_shared_link_file
    • 请求方法:POST
    • 请求头:Content-Type: application/json
    • 请求体(JSON格式):
      {
        "url": "你的公开共享文件夹链接",
        "path": "/sharedFile.xlsx"
      }
      
  2. 响应会包含该文件的临时下载链接(link字段),直接使用该链接即可下载单个文件。

为什么之前的方法失效?

调用sharing/get_file_metadata接口返回权限错误,是因为该接口要求你是文件的拥有者,或者该文件已明确共享到你的账户。而未关联账户的公开共享文件夹内的文件,并不满足这个权限条件,因此无法通过文件ID直接调用这类接口。

内容的提问来源于stack exchange,提问作者harri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 20:37:48