次の方法で共有


CallAgentCommon interface

CallAgent 共通インターフェイス。

プロパティ

connectionState

接続状態を取得します。

kind

呼び出しエージェント オブジェクトの種類を取得します。

メソッド

dispose()

この呼び出しエージェントを破棄する

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

拡張 API を使用して初期化およびメモ化された Feature オブジェクトを取得します。 このパッケージで使用可能なすべての拡張通話エージェント機能については、オブジェクトの機能*を確認してください。

handlePushNotification(IncomingCallPushNotificationData)

プッシュ通知を処理します。

プロパティの詳細

connectionState

接続状態を取得します。

connectionState: ConnectionState

プロパティ値

kind

呼び出しエージェント オブジェクトの種類を取得します。

kind: CallAgentKind

プロパティ値

メソッドの詳細

dispose()

この呼び出しエージェントを破棄する

function dispose(): Promise<void>

戻り値

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

注意

この API はベータ版で、開発者向けにプレビューとして提供されており、寄せられたフィードバックに基づいて変更される場合があります。 この API は運用環境で使用しないでください。

拡張 API を使用して初期化およびメモ化された Feature オブジェクトを取得します。 このパッケージで使用可能なすべての拡張通話エージェント機能については、オブジェクトの機能*を確認してください。

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

パラメーター

factory

CallAgentFeatureFactory<TFeature>

拡張 API を提供する呼び出しエージェント機能コンストラクターのファクトリ。

戻り値

TFeature

handlePushNotification(IncomingCallPushNotificationData)

注意

この API はベータ版で、開発者向けにプレビューとして提供されており、寄せられたフィードバックに基づいて変更される場合があります。 この API は運用環境で使用しないでください。

プッシュ通知を処理します。

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

パラメーター

data
IncomingCallPushNotificationData

プッシュ通知データ

戻り値

Promise<void>