API REST
Whapi.Cloud Registro de Cambios
Whapi.Cloud fue diseñado como un producto extensible para programadores. Ofrecemos una API simple y de alto rendimiento para interactuar con WhatsApp. Nuestros ingenieros dedicados mejoran continuamente la API de WhatsApp basándose en sus comentarios.
Documentación completa en Developer hubs28 Nov, 2023
Nuevo
- Autorización por número de teléfono: Método /users/login/{PhoneNumber};
- Registro de una nueva cuenta de WhatsApp a través de SMS o llamada: Método /users/login/mobile (Beta testing);
- Nuevo sistema de dispositivos (Permite definir o elegir entre plataformas de dispositivos dedicados ya preparadas para conectar su número. Reduce el riesgo de bloqueo);
- Nuevo sistema Logger (Podremos rastrear más información sobre el canal en caso de cualquier problema);
- Canales de WhatsApp (Alpha testing);
- Nuevas acciones y disparadores en Zapier (Grupos, mensajes multimedia y comprobador de números de WhatsApp son totalmente compatibles);
- Código fuente de WhatsApp Mass Checker en GitHub;
- Método "GET /stories" para obtener una lista de estados de tus contactos;
- Método "POST /stories" para crear y publicar estados (versión Whatsapp de stories);
Corregido
- Manejo de webhooks en timeout;
- Intentos repetidos de añadir un archivo al repositorio en caso de fallo;
- Efecto de las fotos de perfil en la recepción de chats;
14 Nov, 2023 (Ver detalles)
Nuevo
- Agregar contactos al directorio de WhatsApp a través del API (permite añadir cualquier número a grupos);
- Webhooks garantizados (continúa enviando notificaciones si hay problemas en su lado);
- Método "Get order items" y webhook para recibir nuevos pedidos (carritos de compra);
- Posibilidad de conectar tus propios proxies a través del API en "Update channel settings";
- Funcionamiento estable del canal al trabajar con proxies móviles (aumenta la protección contra bloqueos en ~30%);
- Obtener la imagen de perfil del cliente con el que hay un diálogo;
- Notificaciones sobre cambios en avatares de perfiles y grupos;
- /health permite no solo verificar el estado del canal, sino también iniciarlo automáticamente en caso de problemas;
- Añadido límite de 10000 solicitudes por mes para los canales Sandbox;
- Al autorizar el teléfono, la conexión se realiza a través de diferentes navegadores (reduciendo el riesgo de bloqueos);
Corregido
- Crear un grupo ahora devuelve datos completos del grupo, no solo su identificador;
- Los enlaces incorrectos al enviar Media devolverán un error 400 en lugar de 500;
- Parámetro edit al enviar mensajes mediante /linkPreview;
- Corrección de código fuente en los bots de GitHub;
Oct 25, 2023 (Ver detalles)
Nuevo
- El parámetro EDIT en la función enviar mensaje (de cualquier tipo). Permite editar mensajes enviados;
- GET /labels - Obtener una lista de etiquetas (20 en total);
- GET /labels/{labelID} - Obtener una lista de asociaciones de etiquetas;
- POST /labels/{labelID}/{itemID} - Asignar una asociación a una etiqueta (mensaje/diálogo);
- DELETE /labels/{labelID}/{itemID} - Eliminar la asociación;
- Webhooks: labels.post y labels.delete - nuevas etiquetas y eliminar etiquetas;
- Webhooks: groups.put - cambios en los miembros del grupo;
- Webhooks: groups.post - nuevos grupos;
- Webhooks: groups.patch - actualizar datos del grupo;
- Webhooks: contacts.patch - actualizar contactos;
- messages.patch y chats.patch envían eventos si las etiquetas de mensajes y diálogos han cambiado;
Corregido
- El código QR se actualiza a tiempo;
- Los hooks no incluyen ganchos del sistema al cargar;
- Las designaciones de todos los subtipos en la respuesta de la consulta están especificadas;
16 de Oct, 2023 (Ver detalles)
Nuevo
- Añadidos webhooks para varios eventos: Mensajes (nuevos/offline, edición, eliminación), Estados (de mensajes), Chats (recepción, actualización, eliminación), Presencias (actividad del número), Llamadas (entrantes, perdidas, aceptadas, rechazadas), Usuarios (Inicio/Cierre de sesión), Canal (cambio de estado del canal, actualización QR)
- Añadido el parámetro source, para identificar la fuente del mensaje (API / Web WhatsApp / App)
- Stickers añadidos a la configuración de "auto_download"
- Añadidos métodos para la gestión del perfil del usuario (nombre / avatar / descripción)
- Añadidos métodos para gestionar listas negras (añadir a la lista negra / eliminar)
- Incrementado el límite de base64 por longitud de solicitud a 200mb
- Añadidos y aumentados el número de proxies para canales (aplicados automáticamente a nuevos canales)
Corregido
- Corregido el parámetro "lastMessage" al recibir chats
- Corregida la recuperación de avatares en nuevos grupos
- Correcto "target" implementado en el webhook para reacciones a mensajes
25 de Sep, 2023
Nuevo
- Añadido el método "Get presence". Permite obtener estados de la sala y por ejemplo desarrollar un Last Seen Checker
- Añadida la habilidad de mostrar estados de "escribiendo" o "grabando" en el método /presences
Corregido
- Corregidos los métodos "Obtener icono de grupo" y "Eliminar icono de grupo"
- Corregida la visualización del estado "reproducido" para mensajes de audio
21 de Sep, 2023
Nuevo
- Añadido el filtrado por autor en /messages/list
- Añadido el parámetro typing_time para mostrar el estado de escritura en /messages/text
- Añadido el parámetro recording_time para mostrar el estado de grabación en /messages/voice
- Añadido el parámetro ephemeral para habilitar mensajes que desaparecen
- Añadido el parámetro link_preview para mostrar la previsualización de enlaces en /messages/text
Corregido
- El valor del número total de mensajes en el método /messages/list se muestra correctamente
- El ID de un mismo mensaje en los hooks 'Message' y 'Ack' se ha unificado al mismo formato
15 de Sep, 2023
Nuevo
- Añadido el método para añadir miembros a un grupo
- Introducido el sistema de pago Stripe
Corregido
- Las restricciones en el número de opciones de respuesta en Encuestas se han estandarizado