首页 > 解决方案 > Google Drive API files.list 不刷新

问题描述

我觉得这是一个重复的问题,但我找不到解决方案。我正在 java 中进行一个简单的 Google Drive API files.list 调用(只是在 Eclipse 中运行它)。它工作正常。但是当我更改我的驱动器(删除文件等)时,API 调用仍然显示旧数据。我在参考文档中使用了“试用”功能并获得了相同的结果。是否有“强制刷新”类型的东西?

谢谢。

标签: javagoogle-drive-apifile-listing

解决方案


不,没有“强制刷新”,因为没有任何信息被缓存。都是实时数据。

您的问题中没有足够的信息来回答您的问题,但有两件事要检查......

  1. 如果您删除了一个文件,它只会被标记为已删除。因此它仍然会被检索,除非你添加垃圾=假到你的 files.list
  2. 有一些元数据更改需要很短的时间(仅几秒钟)才能传播。因此,如果您更改属性并立即查询它,您可能不会立即看到更改。

推荐阅读