Room Manager, Plugin para crear salas de chat en Openfire

Hola amigos, aquí traigo un plugin muy interesante para crear sala de conferencias en Openfire via HTTP, su nombre es Room Manager y su forma de emplearse es la misma del plugin userService.


Openfire RTC Server


Qué funcionalidad tiene este plugin?


Este plugin tiene las siguientes funcionalidades:

- Permite crear y modificar sala de conferencias.
- Obtener el número de conectados a una sala de conferencia indicada.


Cómo utilizarlo?


Para realizar las siguientes acciones debes ingresar los siguientes parámetros:

Para crear Sala de conferencias (Room Chat) se ingresa en la URL lo siguiente:


http://TU_DOMINIO_O_IP:9090/plugins/roomManager/roommanager?type=addRoom&secret=TU_CLAVE_ROOMMANAGER&nameroom=NOMBRE_DE_SALA&description=DESCRIPCION_SALA&subject=TOPICO&naturalname=NOMBRE_NATURAL&subdomain=NOMBRE_SUBDOMINIO


El NOMBRE_SUBDOMINIO vendría a ser la direccion de la conferencia que tenemos creada en nuestro Openfire, por ejemplo demo.localhost si openfire esta en maquina local y tengo una conferencia llamada demo.

Para eliminar una sala de conferencia:

http://TU_DOMINIO_O_IP:9090/plugins/roomManager/roommanager?type=delRoom&secret=TU_CLAVE_ROOMMANAGER&nameroom=NOMBRE_DE_SALA&subdomain=NOMBRE_SUBDOMINIO


Donde NOMBRE_SUBDOMINIO vendria a ser el nombre de una de nuestras conferencias donde la sala fue creada.

Por ejemplo si tenemos una sala de conferencia llamada "demo" el cual esta ubicada en la conferencia "conference":


Entonces nuestra URL para eliminarlo seria de la siguiente manera:


http://TU_DOMINIO_O_IP:9090/plugins/roomManager/roommanager?type=delRoom&secret=TU_CLAVE_ROOMMANAGER&nameroom=demo&subdomain=conference


Para obtener el número de usuarios conectados seria de la siguiente manera:

http://TU_DOMINIO_O_IP:9090/plugins/roomManager/roommanager?type=getTotal&secret=TU_CLAVE_ROOMMANAGER&nameroom=NOMBRE_SALA&subdomain=NOMBRE_SUBDOMINIO


Cual es el formato de salida?


El formato de salida es un XML indicando el estado:
Para el caso de Agregar y eliminar sala de conferencia, es "ok" si y solo si la operación se realizo sin ningún problema. Caso contrario saldrá diversas Excepciones.

Para el caso de Obtener el numero de usuarios conectados, indicará el número de usuarios conectados.

Donde puedo descargarlo?


Lo puedes descargar aqui: http://www.mediafire.com/?v696mjqq2u1m963

El archivo es un jar la cual debes ponerlo en la carpeta "plugins" de Openfire.










Comentarios

Entradas populares de este blog