Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

679
Vistas
¿Cómo enumerar todas las carpetas raíz y los recursos compartidos en Google Drive API v3 mientras se pagina y usa order by?

He visto algunas preguntas sobre esto, pero ninguna cubre mi escenario.

Básicamente, lo que quiero es usar tokens para paginar y también enumerar todas las carpetas y archivos en la carpeta raíz, incluidos los archivos y carpetas compartidos.

Esto parece estar funcionando, pero una vez que agrego orderBy no funciona bien. Funciona bien con la clasificación si or sharedWithMe = true , pero una vez que lo agrego, los elementos compartidos no están ordenados.

¿Qué estoy haciendo mal?

Este es mi código (Kotlin y en Android):

 val response = gDriveClient.files() .list() .setSpaces("drive") .setCorpora("user") .setFields("files(id, name, size, modifiedTime, mimeType, parents, quotaBytesUsed),nextPageToken") .setQ("('root' in parents or sharedWithMe = true) and trashed = false") .setOrderBy("folder,name") .setPageSize(params.loadSize) .setPageToken(token)
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Desafortunadamente, el comportamiento que está experimentando parece ser un error, ya que su consulta y solicitud tienen el formato correcto y son necesarias para obtener exactamente lo que estaba buscando. Informé este comportamiento aquí: https://issuetracker.google.com/issues/174476354 . Considere destacar el informe para indicar que esto también lo está afectando a usted.

Solución alterna

Una posible solución a esto sería ordenar y filtrar su respuesta después de que se haya ejecutado la solicitud, lo que desafortunadamente no le permitirá realizar la solicitud con paginación para su propósito específico (para ordenar todo, necesitaría todos los archivos).

Referencias

  • Drive.Files.list()

  • Parámetro de consulta sharedWithMe

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda