Zum Inhalt springen

@capgo/capacitor-android-sms-retriever

Ein App-zielgerichtetes Verifizierungs-Nachrichten-SMS ohne SMS-Berechtigungen und Anfrage von SIM-Telefonnummern-Hinweisen auf Android lesen.

Übersicht

Übersicht

@capgo/capacitor-android-sms-retriever verwaltet die Google Play-Dienste-SMS-Retriever- und Telefonnummer-Hinweis-APIs für Android-only Capacitor-Verifizierungsabläufe.

Das Plugin ermöglicht es Ihrem App, ein einzelnes Verifizierungs-SMS anzuhören, das an Ihre App gerichtet ist, ohne die SMS-Berechtigung anzufordern. Es kann auch die native Android-Telefonnummer-Hinweis-Oberfläche anzeigen, damit die 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 auf die abgerufene Bestätigungs-Nachricht.
  • smsRetrieverTimeout - Höre auf die fünfminütige Zeitüberschreitung.
  • smsRetrieverError - Höre auf Fehler aus der Laufzeit von Android oder Google Play Services.
PlattformUnterstützung
AndroidUnterstützt
iOSUnbekannter Stub
WebUnbekannter Stub
MethodeBeschreibung
startWatchBeginnen Sie mit der Wartung von einem Bestätigungsnachricht SMS.
stopWatchBeenden Sie die aktive Überwachung.
getHashStringRufen Sie den 11-stelligen App-Hash ab.
getPhoneNumberZeigen Sie die Telefonnummer-Hinweise an und rufen Sie die ausgewählte Nummer ab.
addListener('smsReceived', ...)Empfangen Sie den abgerufenen SMS-Inhalt.
addListener('smsRetrieverTimeout', ...)Verarbeiten Sie Timeout-Ereignisse.
addListener('smsRetrieverError', ...)Verarbeiten Sie Fehler des Retriever.
getPluginVersionRufen Sie die native Plugin-Version ab.

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

Fortsetzen Sie von @capgo/capacitor-android-sms-retriever

Abschnitt mit dem Titel “Weitermachen von @capgo/capacitor-android-sms-retriever”

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever verwenden Verwenden Sie @capgo/capacitor-android-sms-retriever Um die native Plugin-Arbeit zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-android-sms-retriever für die native Fähigkeit in Verwenden Sie @capgo/capacitor-android-sms-retriever Plugin-Verzeichnis von Capgo für den Produktworkflow in Plugin-Verzeichnis von Capgo Plugins von Capacitor durch Capgo für die Implementierungsdetails in Plugins von Capacitor durch 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.