2017-03-02 194 views
1

我使用Google Drive SDK獲取我的文件列表並將其顯示在我的網站上! 我正在使用服務端進行服務器端集成!列出Google Drive SDK中的所有文件夾及其文件

我在我的根目錄中有4-5個文件夾,每個文件夾都有50-60個文件! 什麼範圍我應該使用什麼方法我應該使用,以檢索所有的文件夾,然後他們的子文件?

我似乎找不到獲取文件夾等文件!在第2版中,它使用兒童方法,但PHP SDK在第3版上。

我的流量就是這樣。

使用服務acccount進行身份驗證 - >獲取文件夾列表 - >獲取此文件夾內的文件列表 - >顯示它們。

回答

0

首先確保您瞭解服務帳戶不是您的個人Google帳戶。因此,除非您共享所有文件夾,否則您將無法通過使用服務帳戶進行身份驗證來訪問文件。請參閱How do I authorise an app (web or installed) without user intervention? (canonical ?)

使用正確的憑證進行身份驗證後。最好的辦法是: -

  1. 身份驗證使用自己的憑據
  2. 列出所有文件夾的files.list q='mimetype=application/vnd.google-apps.folder and trashed=false
  3. 對於要看到孩子files.list q=parents in (id1, id2,...) and trashed = false

How do I search sub-folders and sub-sub-folders in Google Drive?這些文件夾的id關於文件夾如何工作的一些背景

相關問題