Zum Inhalt springen

@capgo/capacitor-android-sms-retriever

Ein App-zielgerichteter Überprüfungs- SMS lesen, ohne SMS-Berechtigungen und SIM-Telefonnummern-Hinweise auf Android anfordern.

@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

Kernfunktionen
  • startWatch - 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
PlattformUnterstützung
AndroidUnterstützt
iOSNicht unterstützter Stub
WebNicht unterstützter Stub
MethodeBeschreibung
startWatchBeginnen Sie mit der Wahrnehmung eines Verifizierungs-SMS.
stopWatchBeenden Sie die aktive Überwachung.
getHashStringRückgabe des 11-stelligen App-Hashes.
getPhoneNumberAnzeige 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.
getPluginVersionRückgabe der nativen Pluginversion.

Diese Referenz wird von src/definitions.ts in 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.