2017-04-25 46 views
0

編輯:在相同條件下谷歌雲端硬盤API Files.list查詢返回空的一些組合

看來我不能形成一個查詢,列出特定文件夾中的文件現在的作品,而不是丟棄,多於一種MIME類型。這非常具體(但常見)查詢返回一個空列表。

如果我放棄任何一個條件,它的工作原理。

這些工作:

"root" in parents and trashed=false and mimeType="application/vnd.google-apps.folder" 

"root" in parents and trashed=**true** and (mimeType="application/vnd.google-apps.folder" 
or mimeType="application/vnd.google-apps.document") 

"root" in parents and (mimeType="application/vnd.google-apps.folder" 
or mimeType="application/vnd.google-apps.document") 

trashed=false and (mimeType="application/vnd.google-apps.folder" 
or mimeType="application/vnd.google-apps.document") 

但日是返回空:

"root" in parents and trashed=false and (mimeType="application/vnd.google-apps.folder" 
or mimeType="application/vnd.google-apps.document") 

-

家長不必須是 「根」,但沒有對任何文件夾ID,還有其他MIME類型,mime類型包含等

+0

Plese編輯你的問題,很難閱讀。 – Clijsters

+0

仔細檢查響應中的nextPageToken是否爲空。從理論上講,您的結果可能在後續頁面上。 – pinoyyid

+0

我做過,不知道什麼是不工作,現在完全一樣的事情。 – animumina

回答

0

你」重新查詢:

"root" in parents and trashed=false and (mimeType="application/vnd.google-apps.folder" or mimeType="application/vnd.google-apps.document") 

工作原因是因爲它運行時會返回一些Drive文件。也許你沒有註明「fields」這個參數,這就是你說它爲空的原因。

執行它here,看看你自己。我已經勾選了「所有字段」,以確保它返回相應的匹配。

+0

謝謝,我不明白什麼是不工作,我確實指出領域。 – animumina

相關問題