Übersicht
Abschnitt: „Übersicht“Login mit Access Tokens, Anrufe tätigen mit makeCall(), sowie Stummschaltung und Lautsprecher via JavaScript steuern.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Ja | CallKit laut README |
| Android | Ja | ConnectionService |
| Web | Nein | login() und makeCall() Fehler unter Web |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“login- Authentifizieren Sie den Benutzer bei Twilio Voice mit einem Access Token.logout- Melde den aktuellen Benutzer ab und deaktiviere die Registrierung bei Twilio Voice.isLoggedIn- Prüfen Sie, ob der Benutzer aktuell eingeloggt ist und einen gültigen Access Token besitzt.makeCall- Einen ausgehenden Anruf zu einer Telefonnummer oder einem Client starten.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
login | Authentifizieren Sie den Benutzer bei Twilio Voice mithilfe eines Access Tokens. |
logout | Den aktuellen Benutzer abmelden und die Registrierung bei Twilio Voice aufheben. |
isLoggedIn | Prüfen, ob der User aktuell eingeloggt ist und einen gültigen Access Token hat. |
makeCall | Einen ausgehenden Anruf an eine Telefonnummer oder einen Client starten. |
acceptCall | Einen eingehenden Anruf annehmen. |
rejectCall | Einen eingehenden Anruf ablehnen. |
endCall | Einen aktiven Anruf beenden. |
muteCall | Das Mikrofon während eines aktiven Anrufs stummschalten oder aktivieren. |
setSpeaker | Den Lautsprecher-Modus ein- oder ausschalten. |
getCallStatus | Den aktuellen Status des aktiven Anrufs abrufen. |
checkMicrophonePermission | Prüfen, ob die Mikrofon-Berechtigung erteilt wurde. |
requestMicrophonePermission | Die Mikrofon-Berechtigung beim Nutzer anfordern. |
addListener | Auf eingehende Anruf-Anfragen (Call Invitations) hören. |
addListener | Auf Call-Connected-Events hören. |
addListener | Auf das Abbrechen von Anruf-Anfragen hören. |
addListener | Auf den Start ausgehender Anrufe hören. |
addListener | Auf Fehler beim Start ausgehender Anrufe hören. |
addListener | Auf Call-Disconnection-Events hören. |
addListener | Auf Call-Ringing-Events hören. |
addListener | Auf Call-Reconnect-Events hören. |
addListener | Auf Call-Reconnected-Events hören. |
addListener | Auf Call-Quality-Warning-Events hören. |
addListener | Auf erfolgreiche Registration-Events hören. |
addListener | Auf Registration-Failure-Events hören. |
removeAllListeners | Alle registrierten Event-Listener entfernen. |
getPluginVersion | Die native Capacitor Plugin-Version abrufen. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-twilio-voice.
Weiter mit @capgo/capacitor-twilio-voice
Abschnitt mit dem Titel „Weiter mit @capgo/capacitor-twilio-voice“Wenn du es nutzt @capgo/capacitor-twilio-voice Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Verwendung von @capgo/capacitor-twilio-voice für die native Funktion in Verwendung von @capgo/capacitor-twilio-voice, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.