检测来自垃圾箱的Google云端硬盘文件

时间:2013-04-03 20:53:42

标签: .net c#-4.0 google-drive-api

我使用以下代码来获取Google云中存在的所有文件。

_driveService.Files.List().Fetch(); 

但它甚至会获取移动到垃圾箱的文件。如何知道文件是来自垃圾箱还是普通文件夹?我无法看到该文件的任何属性,指定它来自垃圾桶。有人可以帮我理解这个吗?

2 个答案:

答案 0 :(得分:2)

使用云端硬盘API检索文件时,您可以查看labels集合,看它是否包含trashed字段:

https://developers.google.com/drive/v2/reference/files#labels.trashed

答案 1 :(得分:1)

您使用子API获取垃圾箱中的文件列表,并将其从转移中排除,请参阅链接: Child List