Zum Inhalt springen

@capgo/capacitor-android-sms-retriever

Ein SMS-Verifizierungscode für eine App lesen, ohne SMS-Berechtigungen, und SIM-Hinweise auf dem Android-Gerät anfordern.

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

Das Plugin ermöglicht es Ihrem 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-UI 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-Abholer-Watch für ein Verifizierungs-SMS.
  • stopWatch - Beenden Sie den aktiven SMS-Abholer-Watch.
  • getHashString - Lesen Sie den 11-stelligen App-Hash, der in Verifizierungs-SMS-Nachrichten verwendet wird.
  • getPhoneNumber - Öffnen Sie die native Android-Telefonnummer-Hinweis und geben Sie die ausgewählte Telefonnummer zurück.
  • smsReceived - Hören Sie auf das abgerufene Verifizierungs-SMS.
  • smsRetrieverTimeout - Warten auf die fünfminütige Zeitüberschreitung.
  • smsRetrieverError - Fehler von Android oder Google Play Services während der Laufzeit abrufen.
PlattformUnterstützung
AndroidUnterstützt
iOSNICHT VERFÜGBAR
WebsiteNICHT VERFÜGBAR
MethodeBeschreibung
startWatchBeginnen Sie mit dem Abhören eines Überprüfungs-SMS.
stopWatchBeenden Sie die aktive Überwachung.
getHashStringRufen Sie die 11-stellige App-HASH ab.
getPhoneNumberZeigen Sie die Telefonnummer-Hinweis an und rufen Sie die ausgewählte Nummer ab.
addListener('smsReceived', ...)Empfangen Sie das abgerufene SMS-Payload.
addListener('smsRetrieverTimeout', ...)Behandeln Sie Zeitüberschreitungsevents.
addListener('smsRetrieverError', ...)Behandeln Sie Retriever-Fehler.
getPluginVersionRufen Sie die native Plugin-Version ab.

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

Wenn Sie Capgo verwenden @capgo/capacitor-Android-SMS-Abholer zur Planung der native Plugin-Arbeit, verbinden Sie es mit Verwendung von @capgo/capacitor-android-sms-retriever für die native Fähigkeit in Verwendung von @capgo/capacitor-android-sms-retriever Capgo Plugin-Verzeichnis zur Produktionsablauf in Capgo Plugin Directory Capacitor Plugins von Capgo zur Implementierungsdetail in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins zur Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins, und Ionische Unternehmens-Plugin-Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen.