2013-01-10 6 views
8

L'esempio JavaScript per elencare i file di Google Drive utilizza gapi.client.drive.files.list(). Quando si tenta di utilizzare questo metodo, viene visualizzato l'errore "Impossibile leggere i file di proprietà" di undefined ".google drive javascript api gapi.client.drive.files undefined

Il problema e una soluzione sono già dettagliati Google Drive API javascript

è la documentazione sotto https://developers.google.com/drive/v2/reference/files/list#try-it errata? O c'è un modo per utilizzare l'API come descritto.

+0

duplicati di http: //stackoverflow.com/questions/11315962/google-drive-api-javascript –

+0

@SteveBazyl: non è un duplicato; questo chiede se c'è una circostanza per cui l'esempio nella documentazione è corretto (l'alternativa è che l'esempio non è corretto). L'altra domanda chiede come correggere l'errore. – icktoofay

+0

Questo lo risolverà: http://stackoverflow.com/questions/15589794/call-gapi-client-load-before-all-my-executions-correct – Aspen

risposta

17

L'esempio JavaScript è corretto, ma è necessario assicurarsi di utilizzare solo gapi.client.drive.files (e le altre risorse Drive-specifici) quando la libreria unità viene caricata, cioè dopo:

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