Saltar al contenido principal

Recuperador de SMS de Android plugin de Capacitor

Leer un mensaje de verificación de aplicación dirigido sin permisos de SMS y solicitar pistas de número de teléfono SIM en Android

Instalar

bun add @capgo/capacitor-android-sms-retriever bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-android-sms-retriever
  • pnpm add @capgo/capacitor-android-sms-retriever
  • yarn add @capgo/capacitor-android-sms-retriever

Guía

How to use Android SMS Retriever en Capacitor

Prueba en dispositivo

Descarga la aplicación Capgo, luego escanea el código QR code.

Plugin de recuperación de SMS de Android preview QR code

Usando @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever proporciona APIs de Android SMS Retriever y Sugerencia de Número de Teléfono para aplicaciones Capacitor.

Utilízalo cuando necesites verificación de teléfono sin contraseña sin pedir permisos de SMS. Android escucha un mensaje de verificación de SMS dirigido a una aplicación durante hasta cinco minutos y devuelve el mensaje a través de Capacitor escuchadores.

Instalar

bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android

¿Qué se expone con este plugin?

  • startWatch comienza el reloj de SMS de Android.
  • stopWatch detiene el reloj activo.
  • getHashString retorna el hash de la aplicación requerido en mensajes SMS de verificación.
  • getPhoneNumber Abre el número de teléfono de la tarjeta SIM para la selección de número de teléfono.
  • smsReceived, smsRetrieverTimeout, y smsRetrieverError los eventos cubren el ciclo de verificación.

Uso de Ejemplo

import { AndroidSmsRetriever } from '@capgo/capacitor-android-sms-retriever';

const { hash } = await AndroidSmsRetriever.getHashString();
console.log('SMS hash:', hash);

await AndroidSmsRetriever.addListener('smsReceived', ({ message }) => {
  console.log('Verification SMS:', message);
});

await AndroidSmsRetriever.startWatch();

Sugerencia de Número de Teléfono

const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);

Referencia Completa

Sigue adelante desde [Usando @capgo/capacitor-android-sms-retriever](#)

Si estás utilizando Usando @capgo/capacitor-android-sms-retriever para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-recolector-de-mensajes-de-android para obtener detalles de implementación en @capgo/capacitor-android-sms-retriever Getting Started para obtener detalles de implementación en Inicio Directorio de Plugins de Capgo para obtener detalles del flujo de trabajo de Capgo Capacitor Plugins by Capgo para el detalle de implementación en Capacitor Plugins por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.

FAQ

Preguntas Frecuentes del plugin Android SMS Retriever

¿Cómo instalo el plugin Android SMS Retriever en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-android-sms-retriever" (o "npm install @capgo/capacitor-android-sms-retriever"), luego ejecuta "bunx cap sync" para que los proyectos de iOS y Android capturen el proyecto nativo code. Importa desde "@capgo/capacitor-android-sms-retriever" en tu aplicación code.

¿Funciona @capgo/capacitor-android-sms-retriever con React, Vue y Angular?

Sí. El plugin Android SMS Retriever es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor soporta @capgo/capacitor-android-sms-retriever?

Capgo plugins siguen la versión mayor de Capacitor: utiliza la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es gratuito y de código abierto @capgo/capacitor-android-sms-retriever?

Sí. El código fuente code está disponible en público en GitHub en https://github.com/Cap-go/capacitor-android-sms-retriever/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Android SMS Retriever sin una revisión de la Tienda de Aplicaciones?

Instalando o actualizando el plugin cambia el nativo code, por lo que necesita una nueva compilación del almacenamiento. Después de eso, los cambios de JavaScript, HTML y CSS que llaman al plugin pueden enviar actualizaciones Capgo en vivo de inmediato.

Envíe cambios en el SMS Retriever de Android sin esperar la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían cambios en JavaScript, HTML y CSS a los usuarios en minutos.

Comience con Capgo