Estoy tratando de obtener una lista de los archivos en mi Google Drive usando una aplicación de escritorio. El código es el siguiente:No se enumeran los archivos de Google Drive en la solicitud de Drive API
def main(argv):
storage = Storage('drive.dat')
credentials = storage.get()
if credentials is None or credentials.invalid:
credentials = run(FLOW, storage)
# Create an httplib2.Http object to handle our HTTP requests and authorize it
# with our good Credentials.
http = httplib2.Http()
http = credentials.authorize(http)
service = build("drive", "v2", http=http)
retrieve_all_files(service)
Luego, en retrieve_all_files, que imprima los archivos:
param = {}
if page_token:
param['pageToken'] = page_token
files = service.files().list(**param).execute()
print files
Pero después de un autentico a mi cuenta, la lista de archivos impresa tiene ningún elemento. ¿Alguien tiene un problema similar o conoce una solución para esto?
¿Puede pegar la totalidad de retrieve_all_files? Parece una función útil. –
@ AliAfshar, puede encontrarlo aquí: https://developers.google.com/drive/v2/reference/files/list –