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.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | CallKit selon le README |
| Android | Oui | ConnectionService |
| Le Web | Non | login() et makeCall() génère une erreur sur le Web |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »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.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
login | Authentifier l'utilisateur avec Twilio Voice via un access token. |
logout | Déconnecter l'utilisateur actuel et se désenregistrer de Twilio Voice. |
isLoggedIn | Vérifier si l'utilisateur est connecté et possède un access token valide. |
makeCall | Initier un appel sortant vers un numéro de téléphone ou un client. |
acceptCall | Accepter un appel entrant. |
rejectCall | Rejeter un appel entrant. |
endCall | Terminer un appel en cours. |
muteCall | Couper ou réactiver le micro pendant un appel actif. |
setSpeaker | Activer ou désactiver le mode haut-parleur. |
getCallStatus | Obtenir le statut actuel de l'appel actif. |
checkMicrophonePermission | Vérifier si l'autorisation du micro a été accordée. |
requestMicrophonePermission | Demander 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. |
removeAllListeners | Supprimer tous les écouteurs d'événements enregistrés. |
getPluginVersion | Récupère la version du plugin natif Capacitor. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-twilio-voice.
Continuer depuis @capgo/capacitor-twilio-voice
Section intitulée « Continuer depuis @capgo/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.