API: c贸mo listar y enviar mensajes en salas de chat
Consultar el historial paginado y enviar mensajes autorizados.
Requisitos previos
- Token de API.
- ID de cuenta y sala.
- Membres铆a o permiso compatible.
Permisos y disponibilidad
La interfaz utilizada para esta documentaci贸n fue observada con un usuario Administrador. La creaci贸n y administraci贸n de salas puede requerir permisos. El acceso a canales privados, mensajes directos, hilos, archivos y llamadas depende de la membres铆a, las funciones habilitadas y el estado de disponibilidad de los participantes.
Ruta de acceso
API de Waclis Inbox > Salas de chat > Mensajes
Procedimiento
- Ejecuta GET sobre la colecci贸n de mensajes.
- A帽ade
pageyper_pagepara paginar. - Consulta los encabezados de paginaci贸n.
- Env铆a un mensaje con POST.
- Comprueba remitente, contenido, adjuntos y estado.
Campos y opciones
| Elemento | Descripci贸n | |---|---| | GET | /api/v1/accounts/:account_id/chat_rooms/:chat_room_id/messages | | POST | Misma ruta para crear un mensaje. | | X-Total-Count | Cantidad total. | | X-Current-Page | P谩gina actual. | | X-Per-Page | Elementos por p谩gina. | | X-Total-Pages | P谩ginas totales. |
Ejemplos
Listar p谩gina
curl -X GET \
'{{base_url}}/api/v1/accounts/{{account_id}}/chat_rooms/{{room_id}}/messages?page=2&per_page=50' \
-H 'api_access_token: {{token}}'
Enviar texto
{
"chat_room_message": {
"content": "Mensaje interno de prueba"
}
}
Resultado esperado
Puedes interpretar o ejecutar la operaci贸n con el alcance y las comprobaciones adecuadas.