API de Mensajes
Le permite enviar mensajes que contienen texto, imagen, audio, vídeo o archivo a contactos en la plataforma.
Se requiere el token de canal para acceder a este recurso de API. Los tokens se pueden generar usando el icono de llave, junto al canal deseado en Configuración.
Peticiones
La API de contactos se compone de varios tipos de solicitudes:
Enviar mensajes de texto
Enviar datos adjuntos
Enviar texto con respuestas rápidas
Enviar solicitud de texto
Esta solicitud envía un mensaje de texto directamente al contacto según se define en el punto final.
Ejemplo de solicitud de texto POST
Respuesta: éxito (estado HTTP → 200)
Tenga en cuenta que en el caso del canal Viber, debido a una cierta limitación, la ID de contacto debe proporcionarse en un formato codificado en Base64.
Enviar solicitud de adjunto
Esta solicitud envía un archivo adjunto en forma de URL directamente al contacto según se define en el punto final. El archivo puede ser imagen, video, audio o archivo.
Solicitud de envío de imagen POST de muestra
Respuesta: éxito (estado HTTP → 200)
Solicitud de envío de video POST de muestra
Respuesta: éxito (estado HTTP → 200)
Ejemplo de solicitud de envío de audio POST
Respuesta: éxito (estado HTTP → 200)
Ejemplo de solicitud de envío de archivos POST
Respuesta: éxito (estado HTTP → 200)
Enviar mensaje de texto con solicitud de respuestas rápidas
Esta solicitud envía un mensaje de texto con respuestas rápidas para los receptores.
Respuesta: éxito (estado HTTP → 200)
Códigos de error
No autorizado (estado HTTP → 401)
Demasiadas solicitudes (estado HTTP → 429)
Método no permitido (estado HTTP → 405)
General (Estado HTTP → 403)
Tipo de archivo incomparable (Estado HTTP → 403)
Limitaciones
Solo se puede enviar un mensaje en una llamada a la API.
API tiene un límite de velocidad de 25 RPS.
Se permiten 10 respuestas rápidas de 20 caracteres cada una.
La encuesta no se cancela de forma predeterminada. debe enviarse explícitamente en la carga útil.
forceCancelSurvey : true
El estado del contacto no se cambiará en la llamada a la API.
Última actualización