Códigos de error del chat de equipo (mpbx-chat)
Los genera las rutas de chat (W7-CHAT-01). Los mensajes nunca contienen el texto de un mensaje, el
nombre de un grupo ni el nombre de un archivo; como máximo indican ids y nombres de campos. Una sala de
la que el solicitante no es miembro recibe el código genérico MPBX-NOT-FOUND, igual que una sala que no
existe, así que la existencia de una sala nunca se revela a personas externas. Guía: Chat de equipo.
| Código | Tipo | Significado | Qué hacer |
|---|---|---|---|
MPBX-CHAT-NOT-A-USER | permission_denied | El solicitante no es un usuario activo de esta empresa (un administrador del sistema que actúa dentro de una empresa, una clave de API o una cuenta deshabilitada). El chat es para las personas de una empresa. | Inicie sesión como usuario de la empresa. |
MPBX-CHAT-USER-UNKNOWN | invalid_argument | Un usuario indicado en la solicitud no existe en esta empresa o está deshabilitado. | Verifique los ids de usuario. |
MPBX-CHAT-SELF | invalid_argument | Un chat 1:1 necesita otro usuario. | Indique a un compañero. |
MPBX-CHAT-GROUP-TOO-LARGE | conflict | Un grupo admite como máximo 200 miembros. | Cree un segundo grupo. |
MPBX-CHAT-DIRECT-FIXED | conflict | Un chat 1:1 no se puede renombrar ni tiene cambios de miembros. | Cree un grupo en su lugar. |
MPBX-CHAT-NOT-OWNER | permission_denied | Solo el propietario de un grupo lo renombra o agrega y quita otros miembros. Cualquier miembro puede salir. | Pida al propietario, o salga del grupo usted mismo. |
MPBX-CHAT-INVALID | invalid_argument | El nombre del grupo, el texto del mensaje, el pie de foto o el token del cliente no son aceptables (vacíos, demasiado largos o con caracteres de control). | Corrija el campo indicado. Un mensaje admite hasta 4000 caracteres, y un nombre de grupo hasta 100. |
MPBX-CHAT-ATTACHMENT-TOO-LARGE | invalid_argument | El archivo es más grande que el límite configurado ([chat] max_attachment_bytes, 16 MiB por omisión). | Envíe un archivo más pequeño, o pida al administrador que aumente el límite. |
MPBX-CHAT-ATTACHMENT-TYPE | invalid_argument | El tipo de archivo no está en la lista permitida, el tipo de contenido declarado no coincide con el nombre del archivo, o el contenido no es lo que indica el nombre. | Envíe una imagen, PDF, documento de oficina, texto o CSV, audio, video MP4 o archivo ZIP. |
MPBX-CHAT-ATTACHMENT-INVALID | invalid_argument | El archivo está vacío o no tiene un nombre utilizable. | Envíe un archivo no vacío con nombre. |
MPBX-CHAT-ATTACHMENTS-UNAVAILABLE | unavailable | El servidor no tiene almacén de objetos ([files]), así que no puede recibir ni servir adjuntos. El chat de texto funciona. | Pida al administrador que configure [files]. |
MPBX-CHAT-NOT-SENDER | permission_denied | Solo quien envió un mensaje lo edita; solo quien lo envió o el propietario del grupo lo elimina (W10-CHAT-01). | Pida a quien lo envió, o al propietario del grupo. |
MPBX-CHAT-MESSAGE-DELETED | conflict | El mensaje fue eliminado: no se puede editar, responder ni reaccionar a él. | Escriba un mensaje nuevo. |
MPBX-CHAT-REACTION-INVALID | invalid_argument | La reacción está vacía, tiene más de 16 caracteres, incluye caracteres de control o espacios, o ya agregó 20 reacciones distintas a ese mensaje. | Use un solo emoji; primero quite una de sus reacciones. |
MPBX-CHAT-SEARCH-INVALID | invalid_argument | El texto de búsqueda no tiene ninguna palabra (vacío, solo signos de puntuación) o tiene más de 200 caracteres. | Escriba al menos una palabra. |
MPBX-CHAT-RETENTION-INVALID | invalid_argument | El periodo de retención debe ser de 1 a 3650 días. | Elija un periodo dentro de ese rango (365 días es el valor por omisión). |