Übersicht
Abschnitt: „Übersicht“Retriever starten, lauschen auf smsReceived, extrahiere das numerische OTP aus dem SMS-Body und verifiziere den abschließenden 11-stelligen App-Hash, den dein Server für den Retriever API anhängt.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Notizen |
|---|---|---|
| iOS | Nein | Autofill oder Passkeys nutzen |
| Android | Ja | SMS Retriever API |
| Web | Nein | Nicht anwendbar |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“startWatch- Starte einen fünfminütigen SMS Retriever Watch für eine Verifizierungs-SMS.stopWatch- Stoppe den aktiven SMS Retriever Watch.getHashString- Lies den 11-stelligen App-Hash aus den Verifizierungs-SMS aus.getPhoneNumber- Öffne den Android Phone Number Hint und gib die gewählte Nummer zurück.smsReceived- Lausche auf die empfangene Verifizierungs-SMS.smsRetrieverTimeout- Lausche auf den fünfminütigen Timeout.smsRetrieverError- Lausche auf Laufzeitfehler von Android oder Google Play Services.
Plattform-Support
Abschnitt „Plattform-Support“| Plattform | Support |
|---|---|
| Android | Unterstützt |
| iOS | Nicht unterstützter Stub |
| Web | Nicht unterstützter Stub |
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
startWatch | Verifizierung per SMS abfangen. |
stopWatch | Aktives Warten beenden. |
getHashString | Den 11-stelligen App-Hash zurückgeben. |
getPhoneNumber | Phone Number Hint anzeigen und Nummer zurückgeben. |
addListener('smsReceived', ...) | Die empfangene SMS-Payload erhalten. |
addListener('smsRetrieverTimeout', ...) | Timeout-Events verarbeiten. |
addListener('smsRetrieverError', ...) | Retriever-Fehler verarbeiten. |
getPluginVersion | Die Version des Native Plugins zurückgeben. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-android-sms-retriever.
Weiterlesen mit @capgo/capacitor-android-sms-retriever
Abschnitt mit dem Titel „Weiterlesen mit @capgo/capacitor-android-sms-retriever“Wenn du es nutzt @capgo/capacitor-android-sms-retriever Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-android-sms-retriever verwenden für die native Funktion in der Verwendung von @capgo/capacitor-android-sms-retriever, 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.