Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

224
Views
¿Por qué Google Drive no devuelve los metadatos de los archivos que proporcioné en el parámetro de campos?

Estoy tratando de obtener el tamaño de los archivos con la API de Google Drive

 const filesFilteredByDate = await axios.get('https://www.googleapis.com/drive/v3/files', { q: `mimeType = 'application/vnd.google-apps.folder'`, fields: 'files(id, name, size, modifiedTime)', orderBy: 'modifiedTime desc', spaces: 'drive', headers: { authorization: `Bearer ${accessToken}` } });

Pero no devuelve el tamaño y tiempo modificado de la carpeta. ingrese la descripción de la imagen aquí

Entonces, ¿cómo obtengo el tamaño, la hora modificada y la hora creada?

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

No todos los tipos de archivos tienen un tamaño. su búsqueda de carpetas solo carpetas no devuelve un tamaño.

 { "id": "1R_QjyKy27C-3ASMJJa", "name": "YouTube", "mimeType": "application/vnd.google-apps.folder", "modifiedTime": "2021-12-14T08:48:38.786Z" },

Si prueba un tipo de archivo diferente, encontrará que devuelve un tamaño, por ejemplo, un archivo zip

 { "id": "107GrdcfBFVuWjlMZEKN7qAqsdvsH", "name": "backup_2022-02-16-1013_Daimto_e3763aa68b2c-others.zip", "modifiedTime": "2022-02-16T08:14:16.917Z", "size": "17849423" },
about 4 years ago · Juan Pablo Isaza Report

0

Google Drive Api no proporciona el tamaño de la carpeta. Más ID, nombre, tipo, mimeType son el objeto de datos predeterminado.

Además, coloque sus campos dentro de los parámetros si está usando Axios así.

 const filesFilteredByDate = await axios.get('https://www.googleapis.com/drive/v3/files', { params: { q: "mimeType='application/vnd.google-apps.folder'", fields: "files(id,name,createdTime,modifiedTime,parents)", orderBy: "modifiedTime desc", }, headers: { authorization: `Bearer ${accessToken}` } });
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!