Saltar al contenido

@capgo/capacitor-android-sms-retriever

Lee un SMS OTP dirigido en Android sin necesidad de permisos de SMS.

Inicia el retriever y escucha smsReceived, extrae el OTP numérico del cuerpo del SMS y verifica el hash de la app de 11 caracteres que tu servidor añade para el Retriever API.

PlataformaSoporteNotas
iOSNoUsa autofill o passkeys
AndroidSíSMS Retriever API
WebNoNot applicable
  • startWatch - Inicia una escucha de SMS Retriever de cinco minutos para un SMS de verificación.
  • stopWatch - Detiene la escucha activa de SMS Retriever.
  • getHashString - Lee el hash de la app de 11 caracteres usado en los SMS de verificación.
  • getPhoneNumber - Abre Android Phone Number Hint y devuelve el número seleccionado.
  • smsReceived - Escucha el SMS de verificación recuperado.
  • smsRetrieverTimeout - Escucha el timeout de cinco minutos.
  • smsRetrieverError - Escucha errores de ejecución de Android o Google Play services.
PlataformaSoporte
AndroidSoportado
iOSStub no soportado
WebStub no soportado
MétodoDescripción
startWatchEmpieza a escuchar un SMS de verificación.
stopWatchDetén la escucha activa.
getHashStringDevuelve el hash de la app de 11 caracteres.
getPhoneNumberMuestra el Phone Number Hint y devuelve el número seleccionado.
addListener('smsReceived', ...)Recibe el payload del SMS recuperado.
addListener('smsRetrieverTimeout', ...)Gestiona los eventos de timeout.
addListener('smsRetrieverError', ...)Gestiona los errores del retriever.
getPluginVersionDevuelve la versión del plugin nativo.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-android-sms-retriever.

Continuar desde @capgo/capacitor-android-sms-retriever

Sección titulada “Continuar desde @capgo/capacitor-android-sms-retriever”

Si estás usando @capgo/capacitor-android-sms-retriever para planificar el trabajo con plugins nativos, conéctalo con Uso de @capgo/capacitor-android-sms-retriever para la funcionalidad nativa en Uso de @capgo/capacitor-android-sms-retriever, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, y Alternativas a plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas a plugins de Ionic Enterprise.