JavaScript

Créer une application côté client

Créer un fichier HTML appelé client_js.html. Ajoutez le code suivant, mais assurez-vous de coller le JWT que vous avez généré pour l'utilisateur dans l'étape précédente :

Il s'agit de votre application web qui utilise le Client SDK pour passer un appel sortant vers un téléphone.

Les principales caractéristiques de ce code sont les suivantes

  1. Un bouton à appeler.
  2. Une touche pour raccrocher.
  3. Le code crée une session en utilisant le JWT généré précédemment.
  4. Le code met ensuite en place deux récepteurs d'événements pour les boutons d'appel et de raccrochage.
    1. Le premier écouteur utilisera la fonction serverCall pour effectuer l'appel sortant. Votre serveur webhook recevra le numéro de téléphone de destination dans le corps de la requête et acheminera l'appel.
    2. Le deuxième auditeur appellera hangup pour mettre fin à l'appel.
  5. Un autre gestionnaire d'événements est défini pour les mises à jour de l'état de la jambe de l'appelant. Lorsqu'il répond, le bouton "raccrocher" s'affiche et le bouton "appeler" est masqué ; lorsque l'appel se termine, cette situation est inversée.