본문 바로가기

@capgo/capacitor-twilio-voice

Twilio Voice를 사용하여 VoIP 통화를 걸고 받을 수 있습니다.

액세스 토큰으로 로그인하고 다음을 통해 전화를 거세요: makeCall()JavaScript로 음소거 및 스피커를 제어할 수 있습니다.

플랫폼지원참고 사항
iOS지원README에 따른 CallKit 설정
Android지원ConnectionService
웹아니요login() 및 makeCall() Web에서는 오류 발생
  • login - 액세스 토큰을 사용하여 Twilio Voice 사용자를 인증합니다.
  • logout - 현재 사용자를 로그아웃하고 Twilio Voice 등록을 해제합니다.
  • isLoggedIn - 사용자가 현재 로그인 상태인지, 유효한 액세스 토큰을 보유하고 있는지 확인합니다.
  • makeCall - 전화번호나 클라이언트로 발신 전화를 겁니다.
메서드설명
login액세스 토큰을 사용해 Twilio Voice로 사용자를 인증합니다.
logout현재 사용자를 로그아웃하고 Twilio Voice 등록을 해제합니다.
isLoggedIn사용자가 현재 로그인 상태인지, 유효한 access token을 보유하고 있는지 확인합니다.
makeCall전화번호나 클라이언트로 발신 전화를 겁니다.
acceptCall수신 전화를 받습니다.
rejectCall수신 전화를 거절합니다.
endCall통화를 종료합니다.
muteCall통화 중 마이크를 음소거하거나 해제합니다.
setSpeaker스피커폰 모드를 켜거나 끕니다.
getCallStatus현재 진행 중인 통화의 상태를 가져옵니다.
checkMicrophonePermission마이크 권한이 허용되었는지 확인합니다.
requestMicrophonePermission사용자에게 마이크 권한을 요청합니다.
addListener수신되는 통화 초대 이벤트를 감지합니다.
addListener통화 연결 이벤트를 감지합니다.
addListener통화 초대 취소 이벤트를 감지합니다.
addListener발신 통화 시작 이벤트를 감지합니다.
addListener발신 통화 실패 이벤트를 감지합니다.
addListener통화 종료 이벤트를 감지합니다.
addListener통화 벨소리 이벤트를 감지합니다.
addListener통화 재연결 시도 이벤트를 감지합니다.
addListener통화 재연결 완료 이벤트를 감지합니다.
addListener통화 품질 경고 이벤트를 감지합니다.
addListener등록 성공 이벤트를 감지합니다.
addListener등록 실패 이벤트를 감지합니다.
removeAllListeners등록된 모든 이벤트 리스너를 제거합니다.
getPluginVersion네이티브 Capacitor 플러그인 버전을 가져옵니다.

이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-twilio-voice.

@capgo/capacitor-twilio-voice에서 계속하기

“@capgo/capacitor-twilio-voice에서 계속하기” 섹션

사용 중이라면 @capgo/capacitor-twilio-voice 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-twilio-voice 사용하기 @capgo/capacitor-twilio-voice 사용 시 네이티브 기능을 위해, Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.