Zum Inhalt springen

@capgo/capacitor-android-sms-retriever

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

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

Das Plugin ermöglicht es Ihrem App, ein einzelnes Verifizierungs-SMS zu hören, das an Ihre App gerichtet ist, ohne die Erlaubnis zum Lesen von SMS-Angeboten zu beantragen. Es kann auch die native Telefonnummer-Hinweis-UI von Android anzeigen, damit Benutzer eine SIM-basierte Telefonnummer auswählen können, ohne sie manuell eingeben zu müssen.

  • startWatch - Starten Sie einen fünfminütigen SMS-Retriever-Watch für ein Verifizierungs-SMS.
  • stopWatch - Beenden Sie den aktiven SMS-Retriever-Watch.
  • getHashString - Lesen Sie den 11-stelligen App-Hash, der in den Überprüfungs-Nachrichten verwendet wird.
  • getPhoneNumber - Öffnen Sie Android Phone Number Hint und geben Sie die ausgewählte Telefonnummer zurück.
  • smsReceived - Hören Sie auf die abgerufenen Überprüfungs-Nachrichten.
  • smsRetrieverTimeout - Hören Sie auf den fünfminütigen Timeout.
  • smsRetrieverError - Hören Sie auf Laufzeitfehler von Android oder Google Play Services.
PlattformUnterstützung
AndroidUnterstützt
iOSUnbekannter Stub
WebUnbekannter Stub
MethodeBeschreibung
startWatchBeginnen Sie mit der Abfrage eines Verifizierungs-SMS.
stopWatchBeenden Sie die aktive Überwachung.
getHashStringRufen Sie den 11-stelligen App-Hash ab.
getPhoneNumberZeigen Sie die Telefonnummeranzeige und rufen Sie die ausgewählte Nummer ab.
addListener('smsReceived', ...)Empfangen Sie das abgerufene SMS-Payload.
addListener('smsRetrieverTimeout', ...)Timeout-Ereignisse verarbeiten.
addListener('smsRetrieverError', ...)Retriever-Fehler verarbeiten.
getPluginVersionDie native Pluginversion zurückgeben.

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

Wenn Sie "@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever" verwenden Wenn Sie "@capgo/capacitor-android-sms-retriever" verwenden. um native Plugin-Arbeit zu planen, 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 Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.