miércoles, 21 de diciembre de 2022

Crear un extension chrome - Nivel Avanzado

    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:

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; }



Código Fuente de Chrome Extensión

https://drive.google.com/file/d/1CVDclf73xVMstubhqjXj8z4nzVqB3Os6/view?usp=sharing

Para instalar deben entra a su chrome extension : chrome://extensions/


No hay comentarios:

Publicar un comentario

Chatbot Taxi en whatsapp con Chatgpt

  Hola a continuación le dejo material para que puedan implementar un BOT de solicitud de taxi a traves de BOT whatsapp empleando la Super I...