Pusher REST API

· Características

El cliente Pusher de sgcWebSockets se ha mejorado en la versión 4.5.3; se ha implementado la API HTTP que permite disparar eventos, obtener los usuarios de un canal y obtener una lista de canales.

Pusher es una solución alojada de WebSockets para construir potentes aplicaciones interactivas en tiempo real. El cliente sgcWebSockets permite usar los siguientes canales de Pusher:

  1. Public Channels: cualquiera que conozca su nombre puede suscribirse a ellos.
  2. Private Channels: introducen un mecanismo que permite a tu servidor controlar el acceso a los datos que estás emitiendo.
  3. Presence Channels: son una extensión de los canales privados. Te permiten 'registrar' información de usuario en la suscripción y permiten que otros miembros del canal sepan quién está conectado

Pusher HTTP API

Se han implementado las siguientes funciones de la API REST.

  1. TriggerEvent: dispara un nuevo evento en el canal especificado.
  2. GetChannels: proporciona una lista de todos los canales activos.
  3. GetChannel: proporciona información sobre un canal.
  4. GetUsers: proporciona una lista de todos los usuarios conectados a un canal.

A continuación encontrarás un vídeo que muestra cómo un cliente se suscribe a un canal público y otro cliente llama al método TriggerEvent para disparar un nuevo evento en ese canal público. });