Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-android-sms-retriever
Tutoriel
@capgo/capacitor-android-sms-retriever

SMS Retriever Android

Lisez un SMS de vérification ciblé par l'application sans autorisation SMS et demandez des suggestions de numéro de téléphone SIM sur Android

French

Guide de tutoriel sur Android SMS Retriever

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le QR code.

Lien de prévisualisation QR du plugin Android SMS Retriever code

En utilisant @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever fournit les API de récupération de SMS Android et de suggestion de numéro de téléphone pour les applications Capacitor.

Utilisez-le lorsque vous avez besoin d'une vérification de téléphone sans mot de passe sans demander les permissions SMS. Android écoute un SMS de vérification ciblé sur l'application pendant jusqu'à cinq minutes et renvoie le message à travers les Capacitor listeners.

Installer

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

Ce plugin expose

  • startWatch démarrer la surveillance de SMS Android.
  • stopWatch arrête la surveillance active.
  • getHashString renvoie l'empreinte de l'application requise dans les messages SMS de vérification.
  • getPhoneNumber ouvre le Suggestion de Numéro de Téléphone Android pour la sélection du numéro de téléphone basé sur le SIM.
  • smsReceived, smsRetrieverTimeout et smsRetrieverError les événements couvrent le cycle de vérification.

Exemple d'utilisation

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();

Suggestion de Numéro de Téléphone

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

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-android-sms-retriever

Si vous utilisez En utilisant @capgo/capacitor-android-sms-retriever pour planifier le travail de plugin natif, connectez-le à @capgo/capacitor-android-sms-retriever pour les détails d'implémentation dans @capgo/capacitor-android-sms-retriever, Prise en main pour les détails d'implémentation dans Prise en main, Répertoire du plugin Capgo pour le flux de travail du produit dans le répertoire de plugin Capgo Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo, et Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins.