Saltare al contenuto principale
Indietro ai plugin
@capgo/capacitor-android-sms-retriever
Istruzioni
@capgo/capacitor-android-sms-retriever

Plugin SMS Android

Leggi un messaggio di verifica di un'applicazione senza autorizzazione SMS e richiedi suggerimenti del numero di telefono SIM su Android

Guida

Tutoriale su Android SMS Retriever

Esegui il test sul dispositivo

Scarica l'app Capgo, poi scansa il QR code.

Plugin di anteprima del recuperatore di SMS Android code

Utilizza @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever fornisce le API del recuperatore di SMS Android e delle suggerimenti di numero di telefono per le Capacitor.

Usalo quando hai bisogno di una verifica del telefono senza richiedere le autorizzazioni per i messaggi SMS. L'Android ascolta per un messaggio di verifica del telefono mirato all'applicazione per fino a cinque minuti e restituisce il messaggio attraverso i Capacitor.

Installa

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

Cos'è che questo plugin espone

  • startWatch avvia il watch del recuperatore di SMS Android.
  • stopWatch ferma il watch attivo.
  • getHashString restituisce l'hash dell'app necessario nei messaggi di verifica del telefono.
  • getPhoneNumber apre il numero di telefono per la selezione del numero di telefono basato sulla SIM.
  • smsReceived, smsRetrieverTimeout, e smsRetrieverError Gli eventi coprono il ciclo di verifica.

Esempio di utilizzo

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();

Suggerimento di numero di telefono

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

Riferimento completo

Continua dall'uso di @capgo/capacitor-android-sms-retriever

Se stai utilizzando Utilizza @capgo/capacitor-android-sms-retriever per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-android-sms-retriever per i dettagli di implementazione in @capgo/capacitor-sms-ricevitore-Android Iniziare per i dettagli di implementazione in Iniziare Directory dei Plugin Capgo per il flusso di lavoro del prodotto in Directory dei Plugin Capgo Plugin Capacitor sviluppati da Capgo per i dettagli di implementazione in Plugin Capacitor sviluppati da Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin.