CallAgentCommon interface
CallAgent common interface.
connection |
Rufen Sie den Verbindungsstatus ab. |
kind | Ruft die Art des Call-Agent-Objekts ab. |
dispose() | Verwerfen dieses Anruf-Agents |
feature<TFeature>(Call |
Ruft ein initialisiertes und memoisiertes Featureobjekt mit erweiterter API ab. Überprüfen Sie die Objektfeatures.* auf alle verfügbaren erweiterten Anruf-Agent-Features in diesem Paket. |
handle |
Behandelt eine Pushbenachrichtigung. |
Rufen Sie den Verbindungsstatus ab.
connectionState: ConnectionState
Eigenschaftswert
Verwerfen dieses Anruf-Agents
function dispose(): Promise<void>
Gibt zurück
Promise<void>
Hinweis
API befindet sich in der Betaphase und ist als Vorschauversion für Entwickler*innen verfügbar. Je nachdem, welches Feedback wir erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.
Ruft ein initialisiertes und memoisiertes Featureobjekt mit erweiterter API ab. Überprüfen Sie die Objektfeatures.* auf alle verfügbaren erweiterten Anruf-Agent-Features in diesem Paket.
function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature
Parameter
- factory
-
CallAgentFeatureFactory<TFeature>
Die Factory für den Call-Agent-Featurekonstruktor, der eine erweiterte API bereitstellt.
Gibt zurück
TFeature
Hinweis
API befindet sich in der Betaphase und ist als Vorschauversion für Entwickler*innen verfügbar. Je nachdem, welches Feedback wir erhalten, werden möglicherweise Änderungen vorgenommen. Verwenden Sie diese API nicht in einer Produktionsumgebung.
Behandelt eine Pushbenachrichtigung.
function handlePushNotification(data: IncomingCallPushNotificationData): Promise<void>
Parameter
Pushbenachrichtigungsdaten
Gibt zurück
Promise<void>