-
Notifications
You must be signed in to change notification settings - Fork 0
Home
// Establecer la autenticación function setAuthentication(){ var authenticationDetails = { username: "USERNAME", password: "PASSWORD" }; return authenticationDetails; }
// Obtener los datos desde el repositorio externo function getData(authenticationDetails) { var resp = UrlFetchApp.fetch(url, { method: "get", // Función para vincular los datos a la hoja de cálculo function linkDataToSheet(data) { var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('SHEET_NAME'); sheet.clearContents(); sheet.getRange(1, 1, data.length, // Obtener las dimensiones de la hoja y las ubicaciones de las columnas var numColumns = data[0].length; var lastRow = data.length;
// Agregar los datos a la columna apropiada sheet.getRange(2, 1, lastRow, numColumns).set // Función para manejar errores function handleErrors(error) { // Log error in the log file Logger.log(error); // Display an alert box to the user Browser.msgBox('An error has occured.'); }