A continuación les comparto un código fuente para que puedan crear extensiones de Google que busque dentro de una hoja sheet si el numero de whatsapp es un cliente o no
Video Solución:
VIDEO
URL Google Sheet
https://docs.google.com/spreadsheets/d/1xO5i8YE9v8AUQ8t-FX_1qTgpEmmtIzgkasTD6eVKimA/edit?usp=sharing
Código APP Script
function doPost(e) {
var operacion = JSON.parse(e.postData.contents);
var respuesta = "";
if (operacion.op == "consultar") {
respuesta = consultar(JSON.stringify(operacion));
}
return ContentService.createTextOutput(respuesta).setMimeType(ContentService.MimeType.JSON);
}
function consultar(informacion) {
var result, jo = {};
try {
var resultado = JSON.parse(informacion);
var excel = SpreadsheetApp.getActiveSpreadsheet();
var sheet = excel.getSheetByName("Ventas");
var rows = sheet.getRange(2, 1, sheet.getLastRow() - 1, sheet.getLastColumn()).getValues();
var datos ="";
var numero ="";
for (var il = 0 ; il < rows.length; il++) {
if((resultado.numero+"").includes(""+rows[il][0]) && rows[il][0]!="0"){
numero=rows[il][0];
datos="Producto es "+rows[il][1] + " ; estado "+rows[il][2] + " ; nombre "+rows[il][3];
break;
}
}
if(datos){
jo.status = '0';
jo.message = datos;
jo.numero=numero;
}else{
jo.status = '1';
jo.message = ' No existe registros del numero';
jo.numero="-";
}
} catch (e) {
jo.status = '-1';
jo.message = e.toString();
}
var result = JSON.stringify(jo);
return result;
}
No hay comentarios:
Publicar un comentario