2017-07-26 70 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相比,它易於閱讀。

相關問題