Übersicht
Abschnitt mit dem Titel “Übersicht”@capgo/capacitor-android-sms-retriever Umfasst die Google Play-Dienste-SMS-Retriever- und Telefonnummer-Hinweis-APIs für Android-only Capacitor-Überprüfungsflüsse.
Das Plugin ermöglicht es Ihrem App, auf ein einzelnes Überprüfungs-SMS zuzuhören, das an Ihre App gerichtet ist, ohne SMS-Berechtigungen 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
KernfunktionenstartWatch- Starte eine fünfminütige SMS-Retriever-Uhr für eine Bestätigungs-SMS.stopWatch- Beende die aktive SMS-Retriever-Uhr.getHashString- Lies den 11-stelligen Anwendungs-Hash, der in Bestätigungs-SMS-Nachrichten verwendet wird.getPhoneNumber- Öffne Android Phone Number Hint und gib die ausgewählte Telefonnummer zurück.smsReceived- Höre nach der abgerufenen Bestätigungs-SMS.smsRetrieverTimeout- Höre nach dem fünfminütigen Timeout.smsRetrieverError- Höre nach Laufzeitfehlern von Android oder Google Play Services.
Plattformunterstützung
Kernfunktionen| 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 | Beginnen Sie mit der Wahrnehmung eines Verifizierungs-SMS. |
stopWatch | Beenden Sie die aktive Überwachung. |
getHashString | Rückgabe des 11-stelligen App-Hashes. |
getPhoneNumber | Anzeige der Telefonnummer-Hinweis und Rückgabe der ausgewählten Nummer. |
addListener('smsReceived', ...) | Empfang des abgerufenen SMS-Payloads. |
addListener('smsRetrieverTimeout', ...) | Behandlung von Timeout-Ereignissen. |
addListener('smsRetrieverError', ...) | Behandlung von Retriever-Fehlern. |
getPluginVersion | Rückgabe der nativen Pluginversion. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Referenz wird von src/definitions.ts in capacitor-android-sms-retriever.
Weitergehen von @capgo/capacitor-android-sms-retriever
Abschnitt mit dem Titel „Weitermachen von @capgo/capacitor-android-sms-retriever“Wenn Sie native Plugin-Arbeit planen, verbinden Sie es mit @capgo/capacitor-android-sms-retriever um native Plugin-Arbeit zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-android-sms-retriever um die native Fähigkeit in Verwenden Sie @capgo/capacitor-android-sms-retriever Capgo Plugin-Verzeichnis um den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo um die Implementierungsdetails in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins um die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins Alternativen zu Ionic Enterprise Plugin für den Produktworkflow in Ionic Enterprise Plugin Alternativen.