Appels VoIP
Appels vocaux de haute qualité sur Internet avec Twilio Voice API 📞
Le plugin vocal Capacitor Twilio permet une fonctionnalité d’appel VoIP de haute qualité dans les applications iOS et Android en utilisant la voix API de Twilio. Ce plugin fournit une gestion complète des appels, une authentification et des contrôles audio pour créer des expériences d’appel professionnelles.
Appels VoIP
Appels vocaux de haute qualité sur Internet avec Twilio Voice API 📞
Gestion des appels
Passez, acceptez, rejetez et terminez des appels avec un contrôle total du cycle de vie 🎛️
Commandes audio
Options de sourdine, de basculement de haut-parleur et de routage audio 🎤
Prise en charge de la plateforme
Implémentation native de iOS et Android avec notifications push 📱
##Installation
npm install @capgo/capacitor-twilio-voicenpx cap synclogin(options: { accessToken: string }) - Authentifiez-vous avec Twilio à l’aide du jeton d’accèslogout() - Session utilisateur finale et état d’appel clairisLoggedIn() - Vérifier l’état d’authentification actuelmakeCall(options: { to: string }) - Lancer un appel sortant vers le numéro spécifiéacceptCall(options: { callSid: string }) - Accepter l’appel entrantrejectCall(options: { callSid: string }) - Rejeter l’appel entrantendCall(options?: { callSid?: string }) - Terminer l’appel actifmuteCall(options: { muted: boolean, callSid?: string }) - Désactiver/réactiver le son de l’appelsetSpeaker(options: { enabled: boolean }) - Basculer la sortie du haut-parleur## Écouteurs d’événements
Le plugin fournit une gestion complète des événements pour :
import { TwilioVoice } from '@capgo/capacitor-twilio-voice';
// Authenticate with Twilioawait TwilioVoice.login({ accessToken: 'your-twilio-access-token' });
// Make a callawait TwilioVoice.makeCall({ to: '+1234567890' });
// Listen for call eventsTwilioVoice.addListener('callConnected', (data) => { console.log('Call connected:', data);});##Documents
Consultez la documentation complète pour obtenir des instructions de configuration détaillées, une configuration avancée et des exemples d’intégration.