Zum Inhalt springen

@capgo/capacitor-android-sms-retriever

Ein SMS-Verifizierungscode für eine App abrufen, ohne die SMS-Berechtigung und Anfragen nach SIM-Karten-Nummern auf Android.

@capgo/capacitor-android-sms-retriever umfasst die Google Play-Dienste-SMS-Retriever- und Telefonnummer-Hinweis-APIs für Android-only Capacitor-Verifizierungsflüsse.

Das Plugin ermöglicht es Ihrer App, auf ein einzelnes an Ihre App gerichtetes Verifizierungs-SMS zu hören, ohne die SMS-Berechtigung anzufordern. Es kann auch die native Android-Telefonnummer-Hinweis-Oberfläche anzeigen, damit Benutzer eine SIM-basierte Telefonnummer auswählen können, ohne sie manuell eingeben zu müssen.

  • startWatch - Starte einen fünfminütigen SMS-Retriever-Watch für eine Bestätigungs-Nachricht.
  • stopWatch - Beende den aktiven SMS-Retriever-Watch.
  • getHashString - Lies den 11-stelligen Anwendungs-Hash, der in Bestätigungs-Nachrichten verwendet wird.
  • getPhoneNumber - Öffne Android-Telefonnummer-Hinweis und gib die ausgewählte Telefonnummer zurück.
  • smsReceived - Höre die erhaltene Bestätigungs-Nachricht ab.
  • smsRetrieverTimeout - Höre den fünfminütigen Zeitüberschreitung ab.
  • smsRetrieverError - Höre auf Laufzeitfehler von Android oder Google Play Services ab.
PlattformUnterstützung
AndroidUnterstützt
iOSNicht unterstützter Stub
WebNicht unterstützter Stub
MethodeBeschreibung
startWatchBeginnen Sie mit der Wartung eines SMS-Bestätigungsmeldes.
stopWatchBeenden Sie die aktive Überwachung.
getHashStringGeben Sie den 11-stelligen App-Hash zurück.
getPhoneNumberZeigen Sie die Telefonnummer-Hinweise an und geben Sie die ausgewählte Nummer zurück.
addListener('smsReceived', ...)Empfangen Sie den abgerufenen SMS-Inhalt.
addListener('smsRetrieverTimeout', ...)Verarbeiten Sie Timeout-Ereignisse.
addListener('smsRetrieverError', ...)Verarbeiten Sie Fehler des Retriever.
getPluginVersionGeben Sie die native Plugin-Version zurück.

Diese Referenz wird von src/definitions.ts in capacitor-android-sms-retriever.

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever verwenden @capgo/capacitor-android-sms-retriever Verbinden Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever Verwenden Sie @capgo/capacitor-android-sms-retriever for the native capability in Using @capgo/capacitor-android-sms-retriever, Capgo Plugin-Verzeichnis Capgo Plugins von __CAPGO_KEEP_1__ Capacitor Plugins von Capgo for the implementation detail in Capacitor Plugins by Capgo, Hinzufügen oder Aktualisieren von Plugins for the implementation detail in Adding or Updating Plugins, and Ionic Enterprise Plugin Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen.