Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-android-sms-retriever
Tutoriel
@capgo/capacitor-android-sms-retriever

Android SMS Retriever

Lire un SMS de vérification ciblé par application sans autorisation SMS et demander des indices de numéro de téléphone SIM sur Android

Guide

Tutoriel sur le récupérateur de SMS Android

Tester sur appareil

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

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

Utilisez @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever Fournit les API de récupération du SMS Android et d'indices 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 du SMS. Android écoute un SMS de vérification ciblé sur l'application pendant jusqu'à cinq minutes et renvoie le message à travers les Capacitor écoutants.

Installer

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

Ceci que ce plugin expose

  • startWatch Démarrer la surveillance du SMS Android.
  • stopWatch Arrêter la surveillance active.
  • getHashString Renvoyer l'empreinte de l'application requise dans les messages SMS de vérification.
  • getPhoneNumber ouvre le 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();

Indication du 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-l’à @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 des plugins Capgo pour le flux de travail du produit dans le Répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans les Plugins Capacitor par Capgo, et Ajouter ou mettre à jour les plugins pour les détails d'implémentation dans Ajouter ou mettre à jour les plugins.