2015-02-23 41 views
0

我讀過幾乎所有的API參考google。有一種獲取文件或上傳文件的方法。在獲取文件,你需要通過file id如何通過angularjs在谷歌驅動器上查看用戶的文件?

var request = gapi.client.drive.files.get({ 
    'fileId': fileId 
    }); 

但我想要實現的是通過我的應用程序(客戶端應用程序),以獲得用戶的許可,然後我會看到用戶的文件。用戶自己應該選擇其中一個文件。

有沒有辦法實現它?

回答

3

如果目的是爲了讓用戶選擇自己擁有的文件之一,那麼你可能要考慮使用JS選擇器https://developers.google.com/picker/docs/

如果你真的想要檢索的文件列表到你的應用程序,然後最簡單的方法是使用$ http.get與url https://www.googleapis.com/drive/v2/files

在你的問題你張貼代碼做一個GET,而不是一個列表。給定ID(https://developers.google.com/drive/v2/reference/files/get)將獲取單個文件的所有元數據。 LIST(https://developers.google.com/drive/v2/reference/files/list)將爲所有文件提取元數據(通常使用q參數進行限定以過濾掉已刪除的文件)。

+0

我真正需要的是'JS picker'。非常感謝你。 ;-) – ALH 2015-02-23 12:23:01

相關問題