VoIP-Anrufe
Hochwertige Sprachanrufe über Internet mit Twilio Voice API
Das Capacitor Twilio Voice Plugin ermöglicht hochwertige VoIP-Anruffunktionen in iOS- und Android-Anwendungen unter Verwendung der Twilio Voice API. Dieses Plugin bietet umfassende Anrufverwaltung, Authentifizierung und Audiosteuerung für die Erstellung professioneller Anruferlebnisse.
VoIP-Anrufe
Hochwertige Sprachanrufe über Internet mit Twilio Voice API
Anrufverwaltung
Anrufe tätigen, annehmen, ablehnen und beenden mit vollständiger Lebenszykluskontrolle
Audiosteuerung
Stummschaltung, Lautsprecherumschaltung und Audio-Routing-Optionen
Plattformunterstützung
Native iOS- und Android-Implementierung mit Push-Benachrichtigungen
npm install @capgo/capacitor-twilio-voicenpx cap synclogin(options: { accessToken: string }) - Authentifizierung mit Twilio unter Verwendung eines Zugriffstokenslogout() - Benutzersitzung beenden und Anrufstatus löschenisLoggedIn() - Aktuellen Authentifizierungsstatus prüfenmakeCall(options: { to: string }) - Ausgehenden Anruf zu angegebener Nummer initiierenacceptCall(options: { callSid: string }) - Eingehenden Anruf annehmenrejectCall(options: { callSid: string }) - Eingehenden Anruf ablehnenendCall(options?: { callSid?: string }) - Aktiven Anruf beendenmuteCall(options: { muted: boolean, callSid?: string }) - Anrufaudio stummschalten/Stummschaltung aufhebensetSpeaker(options: { enabled: boolean }) - Lautsprecherausgabe umschaltenDas Plugin bietet umfassende Ereignisbehandlung für:
import { TwilioVoice } from '@capgo/capacitor-twilio-voice';
// Authentifizierung mit Twilioawait TwilioVoice.login({ accessToken: 'ihr-twilio-zugriffstoken' });
// Anruf tätigenawait TwilioVoice.makeCall({ to: '+1234567890' });
// Auf Anrufereignisse hörenTwilioVoice.addListener('callConnected', (data) => { console.log('Anruf verbunden:', data);});Schauen Sie sich die vollständige Dokumentation für detaillierte Einrichtungsanweisungen, erweiterte Konfiguration und Integrationsbeispiele an.