Explicador de Obtén el archivo
Objetivo de este rompecabezas: Usar Apps Script para obtener un archivo de Drive e imprimir su nombre.
Tutorial de la solución: Todos los archivos en Drive tienen una id única. Una id es un string largo de caracteres y números como este: accb4372522af72303e7bcd67a8e953189205bb6728a
.
Apps Script tiene funciones de código personalizadas que se conectan a Drive. Un ejemplo es DriveApp.getFileById()
, que toma una id y recupera el archivo coincidente de Drive.
Otro es .getName()
, que devuelve el nombre de un archivo de Drive.
En el código con el que comienzas, el archivo con la id id1
se recupera usando DriveApp.getFileById(id1)
y se guarda en la variable file
. Luego, su nombre se almacena en la variable filename
usando file.getName()
y se imprime en la consola.
Para completar el rompecabezas, cambia la id dentro del paréntesis de DriveApp.getFileById()
de id1
a id2
. Esto recuperará un archivo diferente e imprimirá su nombre en la consola.
Solución del código de ejemplo:
let id1 = 'accb4372522af72303e7bcd67a8e953189205bb6728a';
let id2 = 'e514a7d3e2061ca9e33533074ded28a650a57cd24f04';
let file = DriveApp.getFileById(id2);
let fileName = file.getName();
console.log(fileName);
Conceptos de JavaScript: variables, strings
Conceptos de Apps Script: DriveApp
, .getFileById()
, .getName()