Me he autenticado para google drive usando el pasaporte js
Ahora tengo token de acceso
Así que estoy buscando obtener la ruta de todas las carpetas con su Id. de carpeta respectiva.
No sé qué parámetros deben configurarse para obtener solo la ruta de las carpetas y la identificación de la carpeta
Estoy usando la biblioteca de google-drive para buscar listas
Aquí está mi código
var googleDrive = require('google-drive') var param={} googleDrive(accessToken).files().list(params, (err, response, body) => { //fetch folders path })Gracias.
Intenta cambiar
var param={}
para
var param={q: "mimeType='application/vnd.google-apps.folder' and trashed=false"}
Con el debido respeto a los autores de la biblioteca que está utilizando, tenga mucho cuidado. O una biblioteca se ocupa de todas las sutilezas de Drive (por ejemplo, después de nextPageTokens) o le causará problemas. La API REST de Drive es una API muy bien formada, y puede acceder a ella con la misma facilidad usando Fetch, que, al estar basada en Promise, genera un código mucho más limpio y le permite usar async await .