【问题标题】:Is the order of files random when using files.list?使用files.list时文件的顺序是随机的吗?
【发布时间】:2014-01-03 08:28:32
【问题描述】:

如果我使用 files.list 为用户生成文件列表,如果未对用户文件?

我正在尝试找出最有效的方法来确定用户的谷歌驱动器内容是否发生了任何变化。我可以通过使用 files.list 并将特定文件的文件修改日期与保存的 files.list 结果中的先前修改日期进行比较来做到这一点。另一种方法是比较 files.list 的实际结果(即直接比较列表而不是文件)。使用 Python 比较列表的内容很简单,但另一种方法是搁置 files.list 的结果,计算 db 文件的安全哈希并将哈希与最近的 files.list 结果的哈希进行比较。只有当用户的谷歌驱动器中没有发生任何更改时,files.list 的结果相同时才有效。

如果没有对用户的谷歌驱动器进行任何更改,files.list 的结果是否不变?

【问题讨论】:

    标签: google-drive-api


    【解决方案1】:

    “如果没有对用户的谷歌驱动器进行任何更改,files.list 的结果是否保持不变?”

    虽然在实践中,答案是肯定的,但您不应该依赖它,因为它不是记录在案的 API 合同的一部分,因此将来可能会中断。更改提要https://developers.google.com/drive/v2/reference/changes 更适合您的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-13
      相关资源
      最近更新 更多