我管理的Google域中的文件已進入錯誤狀態;有數千個文件駐留在根目錄中。我想識別這些文件並將它們移到「我的雲端硬盤」下面的文件夾中。Google Drive API:列出沒有父級的文件
當我使用API來列出父母爲這些孤立的文件之一,結果是空數組。爲了確定一個文件是否是孤立的,我可以迭代我的域中的所有文件,併爲每個文件請求父項列表。如果列表爲空,我知道文件是孤立的。
但這是非常緩慢。
反正是有使用的驅動器API來搜索沒有父母的文件?
的Q參數的「父母」現場似乎並沒有對這個很有用,因爲它是唯一可以指定家長列表包含一些ID。
更新:
我試圖找到一種快速的方法來找到那些真正在文檔層次結構的根項目。也就是說,他們是「我的驅動器」的兄弟姐妹,而不是「我的驅動器」的孩子。
這聽起來像一個錯誤,我們不應該讓文件沒有任何父母。 –
驅動器UI明確允許您將文件移到這種情況,但建議不要這樣做。能夠查詢這些文件會很棒。 – snae
你有沒有找到解決方案? – casolorz