Get The Document es-419 Explainer

Explicador de Obtén el documento

Objetivo de este acertijo: Usar Apps Script para obtener un documento de Docs e imprimir su nombre.

Tutorial de la solución: Todos los documentos en Docs 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 Docs. Un ejemplo es DocumentApp.openById(), que toma una id y devuelve el documento coincidente de Docs.

En el código con el que acertijo, se accede al documento con la id id1 mediante DocumentApp.openById(id1) y se guarda en la variable doc1. Luego, su nombre se almacena en la variable doc1Name`` usando doc1.getName() y se imprime en la consola.

Para completar el acertijo, crea una variable llamada doc2 que almacene el documento al que accede DocumentApp.openById(id2). Luego, crea una variable llamada doc2Name que almacene el nombre de doc2 usando doc2.getName(). Por último, imprime doc2Name en la consola.

Solución del código de ejemplo:

let id1 = '1VFYFgTvngQzMgm-x1Kyejv1fiTWVTahG9G8x2a76sAM';
let id2 = '1NH4DAJhLXW2f4DNi0ciEDoCOLe4cFbp0s_qMFRgfR84';

let doc1 = DocumentApp.openById(id1);
let doc1Name = doc1.getName();
console.log(doc1Name);

let doc2 = DocumentApp.openById(id2);
let doc2Name = doc2.getName();
console.log(doc2Name);

Conceptos de JavaScript: variables, strings

Conceptos de Apps Script: DocumentApp, openById(), .getName()