2013-01-10 132 views
8

用於列出Google Drive文件的JavaScript示例使用gapi.client.drive.files.list()。 試圖使用此方法時,出現錯誤「無法讀取未定義的屬性」文件「。google drive javascript api gapi.client.drive.files undefined

的問題和解決方法Google Drive API javascript

下已經描述https://developers.google.com/drive/v2/reference/files/list#try-it下的文件不正確的?或者有沒有一種方法可以像描述的那樣使用API​​。

+0

重複: //stackoverflow.com/questions/11315962/google-drive-api-javascript –

+0

@SteveBazyl:這不是重複;這會詢問是否存在文檔中的示例正確的情況(替代方案是該示例不正確)。另一個問題是如何解決這個錯誤。 – icktoofay

+0

這將修復它:http://stackoverflow.com/questions/15589794/call-gapi-client-load-before-all-my-executions-correct – Aspen

回答

17

JavaScript的例子是正確的,但你必須確保你只使用gapi.client.drive.files(和其他驅動器特有的資源),當驅動器庫加載之後,即:

HTTP的
gapi.client.load('drive', 'v2', callback);