Saltare al contenuto principale
Torna ai plugin
@capgo/capacitor-android-sms-retriever
Tutorial
@capgo/capacitor-android-sms-retriever

SMS Retriever per Android

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

Guida

Tutorial su Android SMS Retriever

Usa @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever fornisce API di SMS Retriever e di suggerimenti di numero di telefono per le app Capacitor.

Usalo quando hai bisogno di una verifica del telefono senza richiedere le autorizzazioni per i messaggi SMS. L'Android ascolta 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

Cosa questo plugin espone

  • startWatch avvia il watch di SMS Retriever di Android.
  • stopWatch ferma il watch attivo.
  • getHashString restituisce l'hash dell'app necessario nei messaggi di SMS di verifica.
  • getPhoneNumber Abilita il numero di telefono per Android per la selezione del numero di telefono basato sul 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 del numero di telefono

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

Riferimento completo

Continua da Utilizzo @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-android-sms-retriever, Iniziare per i dettagli di implementazione in Iniziare, Capgo Directory dei Plugin per il workflow del prodotto in Capgo Directory dei Plugin, Capacitor Plugin da Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo, e Aggiungere o Aggiornare i Plugin per i dettagli di implementazione in Aggiungere o Aggiornare i Plugin.