如何打开、编辑和保存 Dropbox 文件

Posted

技术标签:

【中文标题】如何打开、编辑和保存 Dropbox 文件【英文标题】:How to open, edit, then save Dropbox file 【发布时间】:2015-07-15 21:39:23 【问题描述】:

我有一个可以编辑文件的网络应用程序。它完全在客户端运行,只有一个静态内容服务器。

我希望用户访问我的网站,从 Dropbox 中选择文件,使用我的应用对其进行编辑,然后将其保存回来。

这可以通过 Drive(例如 https://github.com/googledrive/web-quickeditor,托管在 https://github.com/googledrive/web-quickeditor)实现,只需要一个静态内容服务器(html、JS、CSS)...不需要数据库或任何其他服务器设置。

Dropbox 可以做到这一点吗?他们的file picker 不允许我回信给 Dropbox。有dropbox-js,但没有文件选择器。

我从 JS 打开、编辑和保存的预期方式是什么?

【问题讨论】:

【参考方案1】:

Dropbox Saver 将允许用户将文件保存回他们的帐户,但应用需要能够为新文件提供 URL。

或者,您可以使用dropbox-js,正如您所提到的。没有理由不能同时使用Dropbox Chooser 和dropbox-js。

【讨论】:

确实,我发现 Dropbox Chooser 和 dropbox-js 的组合是另一个应用程序正在做的事情。选择器为您提供了一个 URL,您可以在该 URL 上使用 string-fu 来获取 dropbox-js 所需的路径。 (这不能保证我可以,但我认为没有其他办法。) 来自选择器的链接并不能完全提供获取完整/原始路径的方法,但您可以使用“直接”链接类型并直接从它们下载。 (或根据需要修改“预览”链接类型:dropbox.com/help/201)

以上是关于如何打开、编辑和保存 Dropbox 文件的主要内容,如果未能解决你的问题,请参考以下文章

xml文件用啥编辑

dropbox无妨登录,网站无法访问,请问需要如何修改网络设置,

xpages如何从链接打开/保存文件

如何在保存模式下打开向导操作还隐藏编辑、创建、保存和丢弃按钮 Odoo 11

*.json文件如何打开

vim 从嫌弃到依赖(12)——打开及保存文件