我正在使用 drive api v3 來查找我與他人(任何人)共享的文件,列出它們并可能取消共享它們。我知道在搜索框中你可以做一個(gè)'to:'它會(huì)檢索這些文件,但我不能在 API 上使用這樣的東西。我現(xiàn)在的三;query="'me' in owners and trashed=false and not mimeType = 'application/vnd.google-apps.folder' and visibility != 'limited'"提前致謝
1 回答

幕布斯6054654
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
正如tanaike所說,解決問題的一種解決方法是使用 files.list() 函數(shù)遍歷文件,并在字段中包括 id、所有者、權(quán)限。這將返回一個(gè)對(duì)象列表,從那里我們可以檢查 if type
is anyone
。從那里,我們還可以檢查shared:true
&之類的屬性ownedByMe:true
。
這只是一種解決方法,當(dāng)然不是最好的解決方案,因?yàn)槭褂?Drive 搜索,我們可以通過鍵入來完成所有這些操作to:
,其中列出了所有 owr 共享文件。我希望我們能得到一個(gè) API。
添加回答
舉報(bào)
0/150
提交
取消