Google Drive API files.list 不刷新

问题描述

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

谢谢。

解决方法

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

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

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