Aller au contenu

@capgo/capacitor-twilio-voice

Passez et recevez des appels VoIP avec Twilio Voice.

Connectez-vous avec des tokens d'accès, passez des appels avec makeCall(), et gérez le mode muet et le haut-parleur depuis JavaScript.

PlateformeSupportNotes
iOSOuiCallKit selon le README
AndroidOuiConnectionService
Le WebNonlogin() et makeCall() génère une erreur sur le Web
  • login - Authentifiez l'utilisateur avec Twilio Voice à l'aide d'un access token.
  • logout - Déconnectez l'utilisateur actuel et désinscrivez-le de Twilio Voice.
  • isLoggedIn - Vérifiez si l'utilisateur est actuellement connecté et possède un access token valide.
  • makeCall - Initier un appel sortant vers un numéro de téléphone ou un client.
MéthodeDescription
loginAuthentifier l'utilisateur avec Twilio Voice via un access token.
logoutDéconnecter l'utilisateur actuel et se désenregistrer de Twilio Voice.
isLoggedInVérifier si l'utilisateur est connecté et possède un access token valide.
makeCallInitier un appel sortant vers un numéro de téléphone ou un client.
acceptCallAccepter un appel entrant.
rejectCallRejeter un appel entrant.
endCallTerminer un appel en cours.
muteCallCouper ou réactiver le micro pendant un appel actif.
setSpeakerActiver ou désactiver le mode haut-parleur.
getCallStatusObtenir le statut actuel de l'appel actif.
checkMicrophonePermissionVérifier si l'autorisation du micro a été accordée.
requestMicrophonePermissionDemander l'autorisation d'utiliser le micro à l'utilisateur.
addListenerÉcouter les invitations d'appels entrants.
addListenerÉcouter les événements de connexion d'appel.
addListenerÉcouter les événements d'annulation d'invitation d'appel.
addListenerÉcouter les événements d'initiation d'appel sortant.
addListenerÉcouter les événements d'échec d'appel sortant.
addListenerÉcouter les événements de déconnexion d'appel.
addListenerÉcouter les événements de sonnerie d'appel.
addListenerÉcouter les événements de reconnexion d'appel.
addListenerÉcouter les événements d'appel reconnecté.
addListenerÉcouter les événements d'avertissement de qualité d'appel.
addListenerÉcouter les événements d'enregistrement réussi.
addListenerÉcouter les événements d'échec d'enregistrement.
removeAllListenersSupprimer tous les écouteurs d'événements enregistrés.
getPluginVersionRécupère la version du plugin natif Capacitor.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-twilio-voice.

Si vous utilisez @capgo/capacitor-twilio-voice pour planifier le travail sur les plugins natifs, connectez-l’à Utiliser @capgo/capacitor-twilio-voice pour la capacité native dans l'utilisation de @capgo/capacitor-twilio-voice, Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.