簡體   English   中英

在 PHP 中從 Google Drive v2 獲取文件列表

[英]Get list of files from Google Drive v2 in PHP

我正在嘗試使用v2 PHP API獲取我的 Google 驅動器上的文件列表。 我已經設法創建文件夾並上傳文件,但這讓我很難過。 我正在使用服務帳戶。

我的代碼基於https://developers.google.com/drive/api/v2/reference/files/list#php我想應該可以工作! 線后

$files = $service->files->listFiles($parameters);

我做了一個print_r並得到一個大致包含我期望的對象。 我可以通過在對象內部探查來提取我需要的信息,但似乎我應該能夠做到(來自同一個示例):

$files->getItems()

但是,這會導致此錯誤:

Call to undefined method Google_Service_Drive_FileList::getItems()

關於Call to undefined method Google_Service_Drive_FileList::getItems()的錯誤,我認為從您之前的問題來看,您可能會使用 Drive API v3。 作為確認,當$files->getItems()與 Drive API v3 一起使用時,我可以確認顯示與您相同的錯誤消息。 所以請修改如下,再測試一下。

從:

$files->getItems()

到:

$files->getFiles()

參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM