仅在Dropbox中存储文件时数据存储区和核心API之间的区别?

时间:2014-05-14 19:37:43

标签: javascript dropbox

我即将将基于浏览器的JS应用程序连接到Dropbox。在博客文章dropbox-js引起我的注意时,我正准备与Writing a file with the Dropbox JavaScript SDK达成和解:

  

作为旁注,我在这里使用Datastore SDK。您可以改为使用GitHub中的dropbox.js。数据存储区SDK包含相同的文件功能。

这很奇怪。首先,dropbox-js是Github组织中唯一的项目" Dropbox"标有“非官方”的标签。"该项目并不完全适应活动(最近一次发布是在7个月前,原作者2年前已经公开了一些未解决的问题)。

另一方面,数据存储区SDK是well documented(但是关闭来源?)。

所以,鉴于我想从Javascript读取/写入文件,我应该使用什么SDK以及为什么? Datastore与Core API之间存在差异吗?

1 个答案:

答案 0 :(得分:2)

最大的区别在于Datastore SDK包含“数据存储区”(一种通过自动冲突解决方案同步结构化数据的方法)。

数据存储区SDK的文件部分应与dropbox.js完全相同,因为它是一个分支。