CallAgentCommon interface

Vanliga gränssnitt för CallAgent.

Egenskaper

connectionState

Hämta anslutningstillståndet.

kind

Hämta typen av anropsagentobjekt.

Metoder

dispose()

Ta bort den här samtalsagenten

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Hämtar ett initierat och memorerat funktionsobjekt med utökat API. Kontrollera objektet Funktioner.* för alla tillgängliga funktioner för utökad samtalsagent i det här paketet.

handlePushNotification(IncomingCallPushNotificationData)

Hanterar ett push-meddelande.

Egenskapsinformation

connectionState

Hämta anslutningstillståndet.

connectionState: ConnectionState

Egenskapsvärde

kind

Hämta typen av anropsagentobjekt.

kind: CallAgentKind

Egenskapsvärde

Metodinformation

dispose()

Ta bort den här samtalsagenten

function dispose(): Promise<void>

Returer

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

Anteckning

Denna API är i betaversion och tillhandahålls som en förhandsversion för utvecklare och kan komma att ändras utifrån den feedback vi får. Använd inte detta API i en produktionsmiljö.

Hämtar ett initierat och memorerat funktionsobjekt med utökat API. Kontrollera objektet Funktioner.* för alla tillgängliga funktioner för utökad samtalsagent i det här paketet.

function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature

Parametrar

factory

CallAgentFeatureFactory<TFeature>

Fabriken för funktionskonstruktorn för anropsagenten som tillhandahåller ett utökat API.

Returer

TFeature

handlePushNotification(IncomingCallPushNotificationData)

Anteckning

Denna API är i betaversion och tillhandahålls som en förhandsversion för utvecklare och kan komma att ändras utifrån den feedback vi får. Använd inte detta API i en produktionsmiljö.

Hanterar ett push-meddelande.

function handlePushNotification(data: IncomingCallPushNotificationData): Promise<void>

Parametrar

data
IncomingCallPushNotificationData

Push-meddelandedata

Returer

Promise<void>