Utilizza @capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever fornisce API di Android SMS Retriever e di suggerimento del 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 SMS di verifica mirato all'applicazione per fino a cinque minuti e restituisce il messaggio attraverso i Capacitor ascoltatori.
Installa
bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android
Cos'è che questo plugin espone
startWatchavvia il watch Android SMS Retriever.stopWatchferma il watch attivo.getHashStringrestituisce l'hash dell'app necessario nei messaggi SMS di verifica.getPhoneNumberapre il numero di telefono Android Hint per la selezione del numero di telefono basato sulla SIM.smsReceived,smsRetrieverTimeout, esmsRetrieverErroreventi 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();
Numero di telefono di suggerimento
const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);
Riferimento completo
- GitHub: https://github.com/Cap-go/capacitor-sms-ricevitore-android/
- Documentazione: /docs/plugins/sms-ricevitore-android/
Continua da Utilizza @capgo/capacitor-sms-ricevitore-android
Se stai utilizzando Utilizza @capgo/capacitor-sms-ricevitore-android per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-sms-ricevitore-android per i dettagli di implementazione in @capgo/capacitor-sms-ricevitore per Android Avvio per i dettagli di implementazione in Avvio 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.