Vai al contenuto principale

Plugin SMS Android Plugin Capacitor

Leggi un SMS di verifica senza permessi SMS e richiedi suggerimenti di numero di telefono SIM su Android

Installa

bun add @capgo/capacitor-android-sms-retriever bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-android-sms-retriever
  • pnpm add @capgo/capacitor-android-sms-retriever
  • yarn add @capgo/capacitor-android-sms-retriever

Guida

Come utilizzare il recuperatore di SMS Android in Capacitor

Testa sul dispositivo

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

Anteprima del plugin Android SMS Retriever QR code

Utilizza @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever Fornisce API di Android 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 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

  • startWatch Avvia il watch Android SMS Retriever.
  • stopWatch Sospendi il watch attivo.
  • getHashString Restituisce l'hash dell'app necessario nei messaggi SMS di verifica.
  • getPhoneNumber Apri numero di telefono per SIM-based selezione del numero di telefono.
  • 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 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-sms-ricevitore-android per i dettagli di implementazione in @capgo/capacitor-sms-ricevitore-android Getting Started per i dettagli di implementazione in Iniziare Directory dei plugin Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiungere o aggiornare i plugin per i dettagli di implementazione in Aggiungere o aggiornare i plugin.

FAQ

FAQ per il plugin Android SMS Retriever

Come posso installare il plugin Android SMS Retriever in un'app Capacitor?

Esegui "bun add @capgo/capacitor-android-sms-retriever" (o "npm install @capgo/capacitor-android-sms-retriever"), quindi esegui "bunx cap sync" affinché i progetti iOS e Android recuperino il nativo code. Importalo da "@capgo/capacitor-android-sms-retriever" nella tua app code.

Funziona @capgo/capacitor-android-sms-retriever con React, Vue e Angular?

Sì. Android SMS Retriever è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Quale versione di Capacitor supporta @capgo/capacitor-android-sms-retriever?

I plugin Capgo seguono la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

È gratuito e open source @capgo/capacitor-android-sms-retriever?

Sì. Il codice sorgente code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-android-sms-retriever/ e il pacchetto è gratuito per l'installazione da npm. Sono accetti i rapporti di bug e le richieste di pull.

Posso aggiornare code che utilizza Android SMS Retriever senza una revisione dell'App Store?

Installando o aggiornando il plugin si modifica il code nativo, quindi richiede una nuova costruzione dello store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere distribuite immediatamente con gli aggiornamenti live di Capgo.

Invia modifiche al recuperatore di SMS Android senza dover attendere la revisione dell'app

Una volta che il plugin è presente nel tuo store build, Capgo le aggiornamenti in tempo reale inviano i tuoi cambiamenti JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo