Vai alla sezione principale
Torna ai plugin
@capgo/capacitor-android-sms-retriever
Tutorial
di github.com/Cap-go

Recupero SMS per Android

Leggi un SMS di verifica mirato all'app senza permessi di SMS e richiedi suggerimenti di numero di telefono SIM su Android

Guida

Tutorial sul recupero SMS per Android

Utilizzo di @capgo/capacitor-android-sms-retriever

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

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

Installa

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

Cosa Questo Plugin Espone

  • startWatch inizia il watch del recupero SMS per Android.
  • stopWatch ferma il watch attivo.
  • getHashString restituisce l'hash dell'app necessario nei messaggi di verifica SMS.
  • getPhoneNumber apre il suggerimento di numero di telefono per Android basato sulla SIM per la selezione del numero di telefono.
  • smsReceived, smsRetrieverTimeoute 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