Configuración inicial

1

Implementación de Chatbots con API de WhatsApp Business

2

API de WhatsApp Business: Integraciones y Comunicación Masiva

3

Registro y Uso de Herramientas Meta para Desarrolladores

4

Creación de aplicaciones con la API de WhatsApp para negocios

5

Configuración e Implementación de la API de WhatsApp Business

Integración con la API de WhatsApp

6

Configuración de Mensajería con API de WhatsApp para Veterinaria

7

Integración de mensajes y recursos en Postman

8

Configuración de un Servidor con Express y GitHub para Veterinaria

Implementación de Servidor Express

9

Configuración de Webhook para API de WhatsApp con Node.js

10

Arquitectura MVC para Escalabilidad en Bots de Mensajería

Comunicación con la API de WhatsApp

11

Conceptos básicos de validación de mensajes en programación

12

Saludo Personalizado con Nombre desde WhatsApp

Flujos de Interacción con la API de WhatsApp

13

Menús interactivos en WhatsApp: guía para bots con Postman y API

14

Manejo de Interacciones en Bot de WhatsApp con JavaScript

Multimedia con WhatsApp API

15

Envío de Archivos Multimedia con API de WhatsApp

16

Uso de WhatsApp para Envío de Mensajes Multimedia

17

Flujo Completo para Agendar Citas en un Bot de Mensajería

18

Manejo de Citas para Mascotas: Registro y Confirmación

Avances y Personalización

19

Integración de Google Sheets API para Guardar Datos del Bot

20

Integración de Google Sheets con Node.js para Reservas Automáticas

21

Integración de ChatGPT en Bots Veterinarios con API de OpenAI

22

Integración de ChatGPT en Flujo de Mensajería con WhatsApp

23

Envío de Contacto en Emergencias Veterinarias vía WhatsApp

24

Validación de Menú en WhatsApp con IDs Estables

25

Uso de Variables de Entorno y Mejora de Código en WhatsApp Service

26

Despliegue de Bots de WhatsApp en Railway con Integración de GitHub

27

Publicación y configuración de aplicaciones con API de WhatsApp

28

Creación de Bots en WhatsApp: Domina la API y Optimiza Tu Negocio

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Integración de mensajes y recursos en Postman

7/28
Recursos

¿Cómo utilizar la API de WhatsApp en Postman?

Postman se presenta como una potente herramienta para entender cómo funciona la API de WhatsApp, también conocida como WhatsApp Cloud API, antes de dar los primeros pasos en el desarrollo. Esta clase se centra en su adecuada utilización para implementar los diferentes tipos de mensajes y recursos que ofrece para pruebas iniciales.

¿Qué es Postman y para qué sirve?

Postman es una plataforma esencial para el desarrollo de APIs. Facilita la comunicación y pruebas de API antes de codificar, lo que permite garantizar la calidad y funcionalidad de la aplicación que se desea desarrollar. Entre sus grandes ventajas, encontramos:

  • Documentación Extensa: Postman ofrece documentación detallada sobre la API de WhatsApp, abarcando desde los básicos hasta casos complejos de uso.
  • Pruebas Antes de Codificar: Con Postman, puedes simular el envío de mensajes y realizar configuraciones necesarias para asegurar que todo funcione correctamente antes de llevarlo a un entorno de producción.
  • Facilidad de Uso: Su interfaz intuitiva permite a los desarrolladores, sin necesidad de profundos conocimientos previos, entender mejor cómo interactuar con la API.

¿Cómo configurar Postman para usar la API de WhatsApp?

La configuración empieza en Postman creando un espacio de trabajo dedicado. Aquí tienes un resumen de los pasos esenciales:

  1. Crear un Espacio de Trabajo: Asigna un nombre identificativo, por ejemplo, “WhatsApp GNDX”, para almacenar la colección de la API.
  2. Copiar la Colección de la API: Esto incluye toda la documentación y ejemplos necesarios para la integración.
  3. Configurar Identificadores y Variables:
    • ID de Teléfono: El identificador del número que utilizarás debe incluir el código de país.
    • Número de Versión: Utiliza la versión proporcionada por Postman para tus pruebas iniciales.
    • Token de Autorización: Fundamental para autenticar tus solicitudes.

¿Cómo enviar un mensaje de prueba?

Con toda la configuración inicial lista, puedes proceder al envío de un mensaje de ejemplo. Sigue estos pasos:

  1. Verifica la Configuración: Asegúrate que todos los elementos clave están configurados (ID, número, token).
  2. Envíar Mensaje: Utiliza el ejemplo proporcionado en la colección de Postman para enviar un mensaje.
  3. Revisa el Resultado: La API debe proporcionar un ID y un estatus de éxito. Puedes verificar el envío revisando si el mensaje aparece en tu aplicación de WhatsApp.

¿Cómo entender errores comunes en Postman?

Familiarizarse con los mensajes de error en Postman es crucial:

  • Errores de Traducción: Cambiar el template a un idioma incorrecto puede generar errores. Asegúrate de que el template exista en el idioma seleccionado.
  • Documentación y Ejemplos: Recurre a la documentación disponible para entender y resolver problemas específicos que puedan surgir.

¿Qué sigue después de la configuración?

Una vez que domines el uso de Postman con la API de WhatsApp, el siguiente paso es integrar estas capacidades a tu aplicación, asegurando un flujo de trabajo eficiente. Utiliza los ejemplos y documentación para explorar más funcionalidades y personalizar las interacciones según los requerimientos específicos del proyecto, como el de una veterinaria en este caso.

Explora y experimenta. Con un entendimiento consolidado de las herramientas y configuraciones, estarás en una posición ventajosa para encarar exitosamente la implementación de esta API.

Aportes 20

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

En la clase anterior estuve intentando solo configurar esto, cuando lo logré, pasé a la siguiente clase y resulta que aquí nos lo iban a enseñar 🙃. Chequen el contenido de las clases
Hice este proceso solo hace un par de meses, hacerlo acompañado de una buena guía me conforta.
Solo como aporte adicional, NO ES a huevo (estrictamente necesario) hacerlo en Postman, puedes hacerlo directamente en Visual Studio o cualquier IDE, sin salir del mismo. Por si a alguien le surge esa duda.
Ahora el token se puede pegar directamente en las variables ![](https://static.platzi.com/media/user_upload/image-744f5ec0-636e-4e73-a0be-4cf1f976bcfd.jpg)
## 🦄✨ Si desean crear plantillas personalizadas pueden acceder a su cuenta de Whatsapp Business. ## Y en la sección de **Más herramientas > Administrador de Whatsapp > Plantillas de mensaje > Administrar Plantillas** ![](https://static.platzi.com/media/user_upload/image-fc6da48b-355b-4bf4-a49c-36adbeab6ace.jpg) Pueden agregar las plantillas que deseen :3
bueno si se parece pero varias cosas no coinciden y lleva un rato hacerlo.
Hola, tengo este error, alguien más le ha pasado? ![](https://static.platzi.com/media/user_upload/image-43f467f0-7fde-429e-bca9-cb4e6852d90b.jpg)![](https://static.platzi.com/media/user_upload/image-0562bc85-66a8-434d-aba7-6aff167904ae.jpg)
Compañeros, a mi me sale que exitoso ("accepted") pero nunca me llega el mensaje, lo intenté con 3 diferentes numeros y a ninguno le llega ni desde Meta apps ni tampoco desde Postman. Alguien sabe que podría ser? ![](https://static.platzi.com/media/user_upload/image-c4dedda5-3177-443c-a933-48f00b91d86f.jpg)
En este caso se prueban los ejemplos restantes, pero todos sacan el mismo error de transcripción {    "error": {        "message": "(#132001) Template name does not exist in the translation",        "type": "OAuthException",        "code": 132001,        "error\_data": {            "messaging\_product": "whatsapp",            "details": "template name (sample\_issue\_resolution) does not exist in en\_US"        },        "fbtrace\_id": "A2cIJFUToeKZAyOgRNaWU-2"
Que curioso, dentro de la documentacion hablan de que es obsoleto tener el servicio On-Premises ![](https://static.platzi.com/media/user_upload/image-4df9f797-089b-4fd6-84d6-71cf979f389d.jpg) La nube cambio al mundo!!
Actualmente en abril 2025 pide el token tambien
hola , me podrian ayudar , tengo este error ![](https://static.platzi.com/media/user_upload/image-67fe873e-1a41-463a-925a-024178cfb679.jpg)
En la prueba con postman me sale un campo nuevo ![](https://static.platzi.com/media/user_upload/image-6ab17d79-de57-4e5c-b65a-b3d998e1c821.jpg)El usuario es el q tenemos en ![](https://static.platzi.com/media/user_upload/image-6bdc2991-4559-490c-b65d-1894a65b87ae.jpg)![]()
La clase se centra en la configuración de la API de WhatsApp Business utilizando Postman. Se exploran diferentes aspectos de la integración, como el envío de mensajes, imágenes y respuestas automáticas. Se enfatiza la validación de cómo funciona el flujo de mensajes para cumplir con los estándares requeridos en aplicaciones. Además, se menciona la documentación útil que se puede consultar para entender mejor las características que ofrece la API y cómo aplicarlas en el desarrollo de aplicaciones.
Ya pude resolverlo solo era cosa de dar click en EJECUTAR EN POSTMAN desde [Inicio rápido](https://developers.facebook.com/apps/918477603763933/whatsapp-business/wa-dev-quickstart/?business_id=888858536535656) - Configuración de la API y fijarse bien que despues de click en FORK que este en la Whatsapp Cloud API
Tuve que crear el template primero en WhatsApp Manager ![](https://static.platzi.com/media/user_upload/image-7baf58e0-9759-436c-a050-705bf5c944a0.jpg) Luego en Postman si pude enviar el mensaje y lo recibi en el número de WhatsApp que coloque como receptor ![](https://static.platzi.com/media/user_upload/image-ff6ade37-9a90-4e88-8df4-f765f8116038.jpg) Agrego la pantalla de mi WhatsApp para que pueda verificar: ![](https://static.platzi.com/media/user_upload/image-c3b12490-7196-4707-92e5-c710546245b2.jpg)
*Alguien tiene el paso a paso para crear las plantillas de prueba que faltan ? si se prueba en postman los otros dos ejemplos no funcionan*
En Postman, si los valores se muestran automáticamente, es posible que se deba a que has configurado variables en tu entorno o colección. Estas variables te permiten almacenar y reutilizar datos, evitando la necesidad de copiarlos manualmente. Esto mejora la eficiencia al realizar pruebas con la API de WhatsApp Business, ya que puedes acceder a valores dinámicos y mantener tus solicitudes organizadas. Asegúrate de revisar la configuración de tus variables para entender cómo están funcionando en tu caso.
Si alguien más ha encontrado este error: "error": { "message": "Unknown path components: /477030632164825/messages", "type": "OAuthException", "code": 2500, "fbtrace\_id": "AHcwwTWuArP1jGehDiDRhwE" } Les recomiendo verificar que hayan especificado correctamente la versión de la API. En mi caso, había colocado `v21`, pero me faltaba agregar el `.0`, por lo que debía ser `v21.0` y se soluciono