我想开发一些支持 Dropbox 的 Chrome 插件,以将用户数据文件保存在用户的 Dropbox 帐户中。
- 用户应登录 Dropbox 帐户
- 用户数据应以 JSON 格式存储在 Dropbox 中
那么,仅使用 Dropbox Javascipt API 就可以实现这样的集成场景吗?或 实现此目的的步骤是什么?
谢谢,
我想开发一些支持 Dropbox 的 Chrome 插件,以将用户数据文件保存在用户的 Dropbox 帐户中。
那么,仅使用 Dropbox Javascipt API 就可以实现这样的集成场景吗?或 实现此目的的步骤是什么?
谢谢,
是的。在此处注册应用程序,您应该只需要应用程序文件夹权限。一旦完成,您就可以通过Core API作为文件系统完全访问该文件夹。您可以创建一个文件并使用writeFile将其写入用户的 Dropbox,然后在必要时将其读回。您需要注意的一个问题是用户编辑文件并弄乱了一些东西。如果您要将有用的副本存储在某个地方,您可以检查它是否已更改并拒绝用户更改,但需要注意一些事项。希望有帮助!
将数据保存在与 Chrome 同步的 Google 帐户上会更有意义,尤其是对于诸如设置之类的琐碎数据。