通过 JS SDK 从 Dropbox 下载视频数据作为 blob



我正在尝试为通过 Zoom 上传到我的 Dropbox 的视频自动生成缩略图。我在Firebase函数中使用fluent-ffmpeg,因此环境是一个节点.js运行时。我可以在视频加载时获取视频的 Dropbox 共享网址,但我无法弄清楚如何将文件作为 blob 下载到节点环境中,以便 ffmpeg 可以处理它并生成屏幕截图。

任何帮助表示赞赏。

谢谢!

使用Dropbox API v2 JavaScript SDK,您可以使用filesDownload方法直接下载文件,也可以使用sharingGetSharedLinkFile方法从共享链接下载文件。

这里有一个在 Node 中处理结果的示例。(这恰好是为sharingGetSharedLinkFile编写的,但filesDownload的工作方式相同。

最新更新