Saltar al contenido

@capgo/capacitor-twilio-voice

Realiza y recibe llamadas VoIP con Twilio Voice.

Inicia sesión con access tokens, realiza llamadas con makeCall(), y controla el mute y el altavoz desde JavaScript.

PlataformaSoporteNotas
iOSSíCallKit según el README
AndroidSíConnectionService
WebNologin() y makeCall() lanza error en Web
  • login - Autentica al usuario con Twilio Voice usando un access token.
  • logout - Cierra la sesión del usuario actual y cancela el registro de Twilio Voice.
  • isLoggedIn - Comprueba si el usuario tiene la sesión iniciada y un access token válido.
  • makeCall - Inicia una llamada saliente a un número o cliente.
MétodoDescripción
loginAutenticar al usuario con Twilio Voice usando un access token.
logoutCerrar la sesión del usuario actual y desregistrarlo de Twilio Voice.
isLoggedInComprobar si el usuario tiene la sesión iniciada y un access token válido.
makeCallIniciar una llamada saliente a un número o cliente.
acceptCallAceptar una llamada entrante.
rejectCallRechazar una llamada entrante.
endCallFinaliza una llamada activa.
muteCallSilenciar o activar el micrófono durante una llamada activa.
setSpeakerActivar o desactivar el modo altavoz.
getCallStatusObtener el estado actual de la llamada activa.
checkMicrophonePermissionComprobar si se ha concedido el permiso del micrófono.
requestMicrophonePermissionSolicitar permiso de micrófono al usuario.
addListenerEscucha invitaciones de llamadas entrantes.
addListenerEscucha eventos de llamada conectada.
addListenerEscucha eventos de cancelación de invitación.
addListenerEscucha eventos de inicio de llamada saliente.
addListenerEscucha eventos de fallo en llamada saliente.
addListenerEscucha eventos de desconexión de llamada.
addListenerEscucha eventos de timbrado de llamada.
addListenerEscucha eventos de reconexión de llamada.
addListenerEscucha eventos de llamada reconectada.
addListenerEscucha eventos de advertencia de calidad de llamada.
addListenerEscucha eventos de registro exitoso.
addListenerEscucha eventos de error en el registro.
removeAllListenersElimina todos los listeners de eventos registrados.
getPluginVersionObtén la versión del plugin nativo Capacitor.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-twilio-voice.

Si estás usando @capgo/capacitor-twilio-voice para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-twilio-voice para la capacidad nativa en Uso de @capgo/capacitor-twilio-voice, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.