Carpetas con endpoints del chat:

https://genniux.net/php/comment

https://genniux.net/php/genniuxsh



Descripción

URL

Protócolo

Parámetros

Respuesta

Obtener grupos de usuarios (Participantes del programa)

getEquipos.php

POST

id_programa

user (wikiname)

puesto (id)

status: "OK",

detail: [grupo1, grupo2 ...]

Obtener conversaciones de un grupo

getGrupos.php

POST

id_programa

id_equipo

user (wikiname)

puesto (id)

cuenta (empresa_id)

status: "OK",

detail: [con1, con2 ....]

Obtener mensajes de una conversación

getMessage.php

GET

user (wikiname)

destinatario (id_conversacion)

reverse; TRUE

puesto (id)

last (last_comment_id opcional)

status: "OK",

detail: [msg1, msg2 ...]

Obtener una conversación (Si no existe, se crea)

addGroupMasters.php

POST

id_programa

id_actividad

puesto

usuario (wikiname)

tipo ("actividad" | "entregable")

id_equipo

usuario_supervisar (puesto, para conversaciones de entregable individual)


status: "OK",

detail: group {id:1,name:"" ...}

Búsqueda de mensajes

searchMessages.php

POST

id_grupo (id de la conversación)

texto (criterio de búsqueda)

status: "OK",

detail: [msg1, msg2 ...]