PubNub Suscríbete con grupos de canales en JavaScript


Ejemplo

Con el complemento Stream Controller habilitado, puede usar grupos de canales para suscribirse a miles de canales desde un solo cliente. Esto se hace creando un grupo de canales y agregando canales al grupo de canales. pubnub variable pubnub se ha inicializado correctamente con sus claves.

Crear una función de controlador de devolución de llamada genérica:

function displayCallback(m,e,c,d,f){
    console.log(JSON.stringify(m, null, 4));
}

Crea un grupo de canales y agrégale canales:

pubnub.channel_group_add_channel({
  callback: displayCallback,
  error: displayCallback,
  channel_group: "sports",
  channel: "football,baseball,basketball,lacrosse,cricket"
});

Ahora, suscríbase al grupo de canales y se suscribirá a todos los canales en ese grupo:

pubnub.subscribe({
  callback: displayCallback,
  error: displayCallback,
  channel_group: "sports"
});

Todos los mensajes publicados en los canales del grupo de canales se recibirán en la función displayCallback .