Este proyecto es una API REST que permite enviar y recibir mensajes de WhatsApp utilizando la biblioteca whatsmeow.
Crea un archivo credentials.txt con el formato username:password.
Ejecuta el servidor:
Ejecuta el programa con go run main.go.
Envía mensajes:
Usa la ruta /api/v1/sendMessage para enviar mensajes.
Recibe mensajes:
/api/v1/recvMessage para simular la recepción de mensajes.Authorization: Basic base64(username:password).| Aspecto | implementación con whatsmeow |
API principal de Meta |
|---|---|---|
| Enfoque | WhatsApp Web | WhatsApp Business API |
| Autenticación | Código QR | Token de acceso |
| Escalabilidad | Limitada | Alta |
| Soporte | Comunidad | Oficial |
| Limitaciones | No oficial, no comercial | Aprobada por Meta |
| Uso | Personas, proyectos pequeños | Negocios |
$ claude mcp add whatsapp-api \
-- python -m otcore.mcp_server <graph>