다음을 통해 공유


CallAgentCommon interface

CallAgent 공통 인터페이스입니다.

속성

connectionState

연결 상태를 가져옵니다.

kind

호출 에이전트 개체의 종류를 가져옵니다.

메서드

dispose()

이 호출 에이전트 삭제

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

확장 API를 사용하여 초기화되고 기억된 Feature 개체를 검색합니다. 이 패키지에서 사용 가능한 모든 확장 호출 에이전트 기능에 대한 개체 Features.*를 확인합니다.

handlePushNotification(IncomingCallPushNotificationData)

푸시 알림을 처리합니다.

속성 세부 정보

connectionState

연결 상태를 가져옵니다.

connectionState: ConnectionState

속성 값

kind

호출 에이전트 개체의 종류를 가져옵니다.

kind: CallAgentKind

속성 값

메서드 세부 정보

dispose()

이 호출 에이전트 삭제

function dispose(): Promise<void>

반환

Promise<void>

feature<TFeature>(CallAgentFeatureFactory<TFeature>)

참고

이 API은(는) 베타에 있으며 개발자를 위한 미리 보기로 제공되며 수신한 피드백을 기반으로 변경될 수 있습니다. 프로덕션 환경에서 이 API를 사용하지 마세요.

확장 API를 사용하여 초기화되고 기억된 Feature 개체를 검색합니다. 이 패키지에서 사용 가능한 모든 확장 호출 에이전트 기능에 대한 개체 Features.*를 확인합니다.

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>