Guide
Comment utiliser le récupérateur de SMS Android dans Capacitor
Utilisez @capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever fournit des API SMS Retriever 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 de SMS. Android écoute un SMS de vérification ciblé sur une 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
Ce que ce plugin expose
startWatchlance le watch de récupération de SMS Android.stopWatcharrête le watch actif.getHashStringretourne le hachage de l'application requis dans les messages SMS de vérification.getPhoneNumberouvre 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, etsmsRetrieverErrorles é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
- GitHub : https://github.com/Cap-go/capacitor-android-sms-retriever/
- Documentation : /docs/plugins/android-sms-retriever/
Continuez à partir de l'utilisation de @capgo/capacitor-android-sms-retriever
Si vous utilisez Utilisation de @capgo/capacitor-android-sms-retriever pour planifier le travail de plugin natif, connectez-l’à @capgo/capacitor-rechercheur-de-SMS-android pour les détails d'implémentation dans @capgo/capacitor-android-sms-retriever Getting Started pour les détails d'implémentation dans Démarrage Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo Plugins Capacitor par Capgo pour les détails d'implémentation dans 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.