Dropbox 同步(重命名)

Dropbox synching (rename)

我正在尝试通过 Dropbox 同步更新我的文件。设置:

  1. 我正在使用 Dropbox webhooks 来接收有关框内更改的通知
  2. 我向 Dropbox 服务器请求 /delta
  3. 我分析delta数组

数组由多个条目组成,但是(对我而言)还有一个问题:如何确定文件是否只是重命名而不是添加到框中?我想进一步处理文件,但想避免重复输入。

在一般情况下,Dropbox 本身无法区分重命名和删除+添加,因此它无法准确地告诉您发生了什么。您需要针对重命名对您的意义提出自己的定义(例如,在文件内容相同的情况下及时删除和添加),然后使用该定义。

对很多应用程序来说,使用文件内容的哈希就足够了。