2017-07-26 102 views
0

我刚刚从Google上运行了示例程序,其中列出了我的云端硬盘文件夹中的所有文件(不是在计算机上,而是在Web服务上)示例可以找到here示例程序会显示不在Google Drive中的文件?

奇怪的是,控制台输出显示的是之前存在的文件,但不存在。我无法确定这是为什么。我过去把这个文件作为测试,然后把它作为另一个测试删除。但唉,该计划表明它仍然存在。

enter image description here

该文件名为“_meta”确实不再存在于我的驱动器,并有不超过24小时。那么是什么给了?

+0

读取任何元数据信息文件是否已被删除或其他。因为你仍然可以从驱动程序访问已删除的文件> bin/trash –

+0

@SiddharthPandey哦..你说得对。我认为那些不会变成哈哈。谢谢。 – OmniOwl

+0

让我知道如果这适用于你,我可以将其转换为答案。 :P –

回答

2

正如评论中所讨论的那样,读取此文件的任何元数据信息是否该文件已被删除。

Google云端硬盘允许您使用类似于Windows上回收站概念的Bin访问驱动器中已删除的文件。所以,如果需要,用户可以恢复文件。

如果您不希望在结果中删除文件,您发现file.Trashed将用于任何查询。

请将您的条件更改为file.Trashed == false,因为与file.Trashed != true相比,它易于阅读。

相关问题