- 1

Implementación de Chatbots con API de WhatsApp Business
04:13 - 2

API de WhatsApp Business: Integraciones y Comunicación Masiva
07:35 - 3

Registro y Uso de Herramientas Meta para Desarrolladores
03:10 - 4

Creación de aplicaciones con la API de WhatsApp para negocios
04:30 - 5

Configuración e Implementación de la API de WhatsApp Business
05:40
Configuración de un Servidor con Express y GitHub para Veterinaria
Clase 8 de 28 • Curso de ChatBot con WhatsApp API
Contenido del curso
- 19

Integración de Google Sheets API para Guardar Datos del Bot
07:34 - 20

Integración de Google Sheets con Node.js para Reservas Automáticas
18:34 - 21

Integración de ChatGPT en Bots Veterinarios con API de OpenAI
08:51 - 22

Integración de ChatGPT en Flujo de Mensajería con WhatsApp
10:40 - 23

Envío de Contacto en Emergencias Veterinarias vía WhatsApp
08:12 - 24

Validación de Menú en WhatsApp con IDs Estables
09:54 - 25

Uso de Variables de Entorno y Mejora de Código en WhatsApp Service
11:04 - 26

Despliegue de Bots de WhatsApp en Railway con Integración de GitHub
14:29 - 27

Publicación y configuración de aplicaciones con API de WhatsApp
22:50 - 28

Creación de Bots en WhatsApp: Domina la API y Optimiza Tu Negocio
02:53
Configurar el espacio de trabajo y preparar las herramientas iniciales es esencial para desarrollar aplicaciones eficientes y escalables. A continuación, te guiaré a través de los pasos para crear un servidor básico con Express, con recomendaciones para optimizar el flujo de trabajo en Node.js.
¿Cómo organizar la estructura de carpetas para el proyecto?
- Directorio principal: Crea una carpeta donde organizarás todos tus proyectos. Por ejemplo, si usas un directorio llamado
dev, dentro puedes crear carpetas específicas para cada proyecto. Para este caso:mkdir whatsapp(directorio raíz del proyecto)- Dentro de esta,
mkdir med-pet, que será el espacio de trabajo de nuestra aplicación para una veterinaria.
¿Cómo iniciar el repositorio de Git y la configuración de NPM?
-
Inicializar Git: En la carpeta
med-pet, ejecuta:git initEsto crea un repositorio Git para gestionar la evolución de tu proyecto y guardar los cambios localmente y en la nube.
-
Configurar NPM: Para instalar las dependencias de JavaScript, inicializa NPM con:
npm init -yEste comando genera un archivo
package.jsoncon configuraciones iniciales.
¿Cuáles son las dependencias necesarias para el proyecto?
-
Express: Este framework facilita la creación de servidores HTTP:
npm install express -
Axios: Permite hacer peticiones HTTP hacia APIs externas:
npm install axios -
Dotenv: Para gestionar variables de entorno como tokens o identificadores de forma segura:
npm install dotenv -
Nodemon: Herramienta de desarrollo que supervisa cambios en el código y reinicia automáticamente el servidor sin interrupciones manuales. Instálala como dependencia de desarrollo:
npm install nodemon --save-dev
¿Cómo organizar el editor de código?
Abre el editor en la carpeta med-pet con el siguiente comando (si utilizas Visual Studio Code):
code .
En Visual Studio Code:
- Crear un archivo
.gitignore: Añadenode_modulespara excluir esta carpeta del control de versiones, evitando subir dependencias innecesarias a Git. - Extensiones recomendadas: Instala extensiones para facilitar la edición de código JavaScript y, si es posible, considera usar herramientas como GitHub Copilot para autocompletar y sugerencias de código.