Zum Inhalt springen

@capgo/capacitor-android-sms-retriever

Ein App-zugeschnittenes Verifizierungs-SMS lesen, ohne SMS-Berechtigungen und SIM-Telefonnummern-Vorschläge auf Android anfordern.

@capgo/capacitor-android-sms-retriever für Android-geschützte Capacitor-Verifizierungsflüsse Google Play-Dienste SMS-Retriever und Telefonnummer-Hinweis-APIs umschließt.

Das Plugin ermöglicht es Ihrem App, 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 - Eine fünfminütige SMS-Retriever-Wartezeit für ein Verifizierungs-SMS starten.
  • stopWatch - Die aktive SMS-Retriever-Wartezeit beenden.
  • getHashString - Die 11-stellige App-Hash, die in Verifizierungs-SMS-Nachrichten verwendet wird, lesen.
  • getPhoneNumber - Die Android-Telefonnummer-Hinweis-UI öffnen und die ausgewählte Telefonnummer zurückgeben.
  • smsReceived - Das abgerufene Verifizierungs-SMS hören.
  • smsRetrieverTimeout - Die fünfminütige Zeitüberschreitung hören.
  • smsRetrieverError - Fehlermeldungen von Android oder Google Play Services lauschen.
PlattformUnterstützung
AndroidUnterstützt
iOSNicht unterstützter Stub
WebNicht unterstützter Stub
MethodeBeschreibung
startWatchHören Sie auf ein SMS-Verifizierungsprotokoll.
stopWatchBeenden Sie die aktive Überwachung.
getHashStringRufen Sie die 11-stellige App-Hash-Zahl ab.
getPhoneNumberZeigen Sie die Telefonnummer-Hinweise 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 Pluginversion ab.

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