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.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte | Notas |
|---|---|---|
| iOS | No | Usa autofill o passkeys |
| Android | Sí | SMS Retriever API |
| Web | No | Not applicable |
Funcionalidades principales
Sección titulada “Funcionalidades principales”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.
Soporte de plataformas
Sección titulada “Soporte de plataformas”| Plataforma | Soporte |
|---|---|
| Android | Soportado |
| iOS | Stub no soportado |
| Web | Stub no soportado |
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
startWatch | Empieza a escuchar un SMS de verificación. |
stopWatch | Detén la escucha activa. |
getHashString | Devuelve el hash de la app de 11 caracteres. |
getPhoneNumber | Muestra 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. |
getPluginVersion | Devuelve la versión del plugin nativo. |
Fuente de verdad
Sección titulada “Fuente de verdad”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.