Mostrando entradas con la etiqueta nivel avanzado. Mostrar todas las entradas
Mostrando entradas con la etiqueta nivel avanzado. Mostrar todas las entradas

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/


sábado, 12 de noviembre de 2022

Google AppSheet Avanzado con WhatsApp Business API

  A continuación mes dejo materiales para que pueda integrar su appsheet con whatsapp API Oficial espero les sirve

   Video Solución Parte 1

  Video Solución Parte 2 (Atributos y Documentos)


Pagina Meta

https://developers.facebook.com/?locale=es_ES

Pagina Meta plantillas

https://business.facebook.com/wa/manage/message-templates

Hoja Sheet siguientes campos :

numero , origen , destino , fecha , boleto

asi se declaran los TAG

<<[origen]>>

idiomas plantillas

Spanish = es

Mexico = es_MX

Ingles = en_US

ejm trama

{"messaging_product":"whatsapp","to":"<<[numero]>>","type":"template","template":{"name":"sample_flight_confirmation","language":{"code":"es"},"components":[{"type":"body","parameters":[{"type":"text","text":"<<[origen]>>"},{"type":"text","text":"<<[destino]>>"},{"type":"text","text":"<<[fecha]>>"}]},{"type":"header","parameters":[{"type":"document","document":{"link":"<<[boleto]>>","filename":"boleto.pdf"}}]}]}}


ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

🚀 Crea tu Propio Sistema de Inventario y Úsalo desde tu Celular 📱

 📱📦 Crea tu Sistema de Inventario y úsalo desde tu celular. En este video muestro cómo desarrollar un sistema de inventario con escáner us...