Guida
Tutorial su Android SMS Retriever
Utilizza @capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever Fornisce API di SMS Retriever e Suggestioni di Numero di Telefono per Capacitor app.
Usalo quando hai bisogno di una verifica del telefono senza richiedere le autorizzazioni per i messaggi SMS. L'Android ascolta per un messaggio SMS di verifica mirato all'applicazione per fino a cinque minuti e restituisce il messaggio attraverso i Capacitor listener.
Installa
bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android
Cos'è che Questo Plugin Espone
startWatchAvvia il watch di SMS Retriever Android.stopWatchFerma il watch attivo.getHashStringRestituisce l'hash dell'app necessario nei messaggi di SMS di verifica.getPhoneNumberAbilita il numero di telefono per il numero di telefono basato su SIM per la selezione del numero di telefono.smsReceived,smsRetrieverTimeoutesmsRetrieverErrorgli 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 del numero di telefono
const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);
Riferimento completo
- GitHub: https://github.com/Cap-go/capacitor-recovery-android-sms/
- Documentazione: /docs/plugins/android-sms-retriever/