Aller au contenu principal
Version: 3.2.1

Établissement d'une Connexion WebSocket

Après l'authentification (si nécessaire), vous pouvez établir une connexion WebSocket en utilisant le token obtenu.

Utilisation

async function connectWebSocket() {
const token = await client.authenticate();
client.openConnection(token);
}

Gestion des Événements

Le SDK émet plusieurs événements pour gérer différents états et messages. Vous pouvez écouter ces événements pour gérer le comportement de votre application en conséquence.

Événements Disponibles

  • open: Émis lorsque la connexion WebSocket est ouverte avec succès.
  • message: Émis lorsqu'un message est reçu du serveur.
  • error: Émis lorsqu'une erreur se produit.
  • close: Émis lorsque la connexion WebSocket est fermée.

Écoute des Événements

client.on('open', () => {
console.log('Connexion WebSocket ouverte.');
});

client.on('message', (payload) => {
const message = JSON.parse(payload);
console.log('Message reçu:', message);
});

client.on('error', (error) => {
console.error('Une erreur s\'est produite:', error);
});

client.on('close', () => {
console.log('Connexion WebSocket fermée.');
});