CallAgentCommon interface
CallAgent 通用介面。
屬性
connection |
取得連線狀態。 |
kind | 取得呼叫代理程式物件的種類。 |
方法
dispose() | 處置此呼叫代理程式 |
feature<TFeature>(Call |
擷取具有擴充 API 的初始化和備忘功能物件。 檢查物件 Features.* ,以取得此套件中所有可用的擴充呼叫代理程式功能。 |
handle |
處理推播通知。 |
屬性詳細資料
connectionState
kind
方法詳細資料
dispose()
處置此呼叫代理程式
function dispose(): Promise<void>
傳回
Promise<void>
feature<TFeature>(CallAgentFeatureFactory<TFeature>)
注意
此 API 處於搶鮮版 (Beta) 階段,供開發人員預覽,而且可能會根據收到的意見反應而變更。 請勿將此 API 用於生產環境。
擷取具有擴充 API 的初始化和備忘功能物件。 檢查物件 Features.* ,以取得此套件中所有可用的擴充呼叫代理程式功能。
function feature<TFeature>(factory: CallAgentFeatureFactory<TFeature>): TFeature
參數
- factory
-
CallAgentFeatureFactory<TFeature>
提供擴充 API 之呼叫代理程式功能建構函式的 Factory。
傳回
TFeature
handlePushNotification(IncomingCallPushNotificationData)
注意
此 API 處於搶鮮版 (Beta) 階段,供開發人員預覽,而且可能會根據收到的意見反應而變更。 請勿將此 API 用於生產環境。
處理推播通知。
function handlePushNotification(data: IncomingCallPushNotificationData): Promise<void>
參數
推播通知數據
傳回
Promise<void>