Übersicht
Abschnitt mit dem Titel „Übersicht“@capgo/capacitor-android-sms-retriever für Android-geschützte Capacitor-Verifizierungsflüsse Google Play-Dienste SMS-Retriever und Telefonnummer-Hinweis-APIs umschließt.
Das Plugin ermöglicht es Ihrem App, ein einzelnes an Ihre App gerichtetes Verifizierungs-SMS zu hören, ohne die SMS-Berechtigung anzufordern. Es kann auch die native Android-Telefonnummer-Hinweis-UI anzeigen, damit Benutzer eine SIM-basierte Telefonnummer auswählen können, ohne sie manuell eingeben zu müssen.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“startWatch- Eine fünfminütige SMS-Retriever-Wartezeit für ein Verifizierungs-SMS starten.stopWatch- Die aktive SMS-Retriever-Wartezeit beenden.getHashString- Die 11-stellige App-Hash, die in Verifizierungs-SMS-Nachrichten verwendet wird, lesen.getPhoneNumber- Die Android-Telefonnummer-Hinweis-UI öffnen und die ausgewählte Telefonnummer zurückgeben.smsReceived- Das abgerufene Verifizierungs-SMS hören.smsRetrieverTimeout- Die fünfminütige Zeitüberschreitung hören.smsRetrieverError- Fehlermeldungen von Android oder Google Play Services lauschen.
Plattformunterstützung
Abschnitt "Plattformunterstützung"| Plattform | Unterstützung |
|---|---|
| Android | Unterstützt |
| iOS | Nicht unterstützter Stub |
| Web | Nicht unterstützter Stub |
Öffentlich API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
startWatch | Hören Sie auf ein SMS-Verifizierungsprotokoll. |
stopWatch | Beenden Sie die aktive Überwachung. |
getHashString | Rufen Sie die 11-stellige App-Hash-Zahl ab. |
getPhoneNumber | Zeigen Sie die Telefonnummer-Hinweise an und rufen Sie die ausgewählte Nummer ab. |
addListener('smsReceived', ...) | Empfangen Sie das abgerufene SMS-Payload. |
addListener('smsRetrieverTimeout', ...) | Behandeln Sie Zeitüberschreitungsevents. |
addListener('smsRetrieverError', ...) | Behandeln Sie Retriever-Fehler. |
getPluginVersion | Rufen Sie die native Pluginversion ab. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-android-sms-retriever.