Übersicht
Abschnitt mit dem Titel „Übersicht“@capgo/capacitor-android-sms-retriever Umfasst die Google Play-Dienste-SMS-Retriever- und Telefonnummer-Hinweis-APIs nur für Android-Capacitor-Überprüfungsflüsse.
Das Plugin ermöglicht es Ihrem App, eine einzelne an Ihre App gerichtete Überprüfungs-SMS zu hören, 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 einzugeben.
Kernfunktionen
KernfunktionenstartWatch- Starte einen fünfminütigen SMS-Retriever-Watch für eine Bestätigungs-SMS.stopWatch- Beende den aktiven SMS-Retriever-Watch.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 die abgerufene Bestätigungs-SMS.smsRetrieverTimeout- Höre den fünfminütigen Timeout.smsRetrieverError- Höre auf Laufzeitfehler von Android oder Google Play Services.
Plattformunterstützung
Kernfunktionen| Plattform | Unterstützung |
|---|---|
| Android | Unterstützt |
| iOS | Unbekannter Stub |
| Web | Unbekannter Stub |
Öffentlich API
Sektion mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
startWatch | Beginnen Sie mit der Wartung eines SMS-Verifizierungscode. |
stopWatch | Beenden Sie die aktive Überwachung. |
getHashString | Rückgabe des 11-stelligen App-Hashes. |
getPhoneNumber | Anzeige der Telefonnummer-Hinweise 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 @capgo/capacitor-android-sms-retriever zur Planung der Arbeit an nativen Plugin-Workflows verwenden, verbinden Sie es mit Mit @capgo/capacitor-android-sms-retriever für die native Fähigkeit in Mit @capgo/capacitor-android-sms-retriever, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Alternativen zu Ionic Enterprise Plugin für den Produktworkflow in Alternativen zu Ionic Enterprise Plugin.