Anrufe entgegennehmen

Um einen eingehenden In-App-Anruf zu erhalten, sollten Sie sich registrieren und auf eingehende Anrufereignisse hören:

Um einen eingehenden In-App-Anruf zu erhalten, sollten Sie auf eingehende Anrufereignisse achten:

application.on("member:call", (member, call) => {
    ...
});

Die Listener-Methode empfängt eine member Objekt, das Informationen über den Anrufer enthält, und ein call Objekt, mit dem Sie mit dem laufenden Anruf interagieren können. Mit letzterem können Sie Methoden wie Annehmen, Ablehnen und Auflegen ausführen.

Dann können Sie Methoden wie Annehmen, Ablehnen und Auflegen ausführen.

Antwort

call.answer();

Ablehnen

call.reject();

Auflegen

Für ein laufendes call:

call.hangUp();

Auf Anrufereignisse achten

Um den aktuellen Status eines Anrufs zu erfahren, z. B. ob der andere Teilnehmer den Anruf angenommen oder aufgelegt hat, sollten Sie die Anrufereignisse abhören.

Aktuelle Informationen über den Stand des Aufrufs und seine Mitglieder:

application.on("call:status:changed",(call) => {
    ...
});

Referenz