Guide
Tutoriel sur Android SMS Retriever
Utilisez @capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever fournit les API Android SMS Retriever et 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 que ce plugin expose
startWatchdémarrer le watch Android SMS Retriever.stopWatcharrêter le watch actif.getHashStringretourner l'empreinte de l'application requise dans les messages SMS de vérification.getPhoneNumberouvrir le numéro de téléphone Android Suggestion 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();
Suggestion de 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 L'utilisation de @capgo/capacitor-android-sms-retriever pour planifier le travail de plugin natif, connectez-le avec @capgo/capacitor-android-sms-retriever Détails d'implémentation dans @capgo/capacitor-android-sms-retriever, Prise en main Détails d'implémentation dans Prise en main, Répertoire du plugin Capgo Détails d'implémentation du flux de travail du produit dans Répertoire du plugin Capgo, Plugins Capacitor par Capgo Détails d'implémentation des plugins Capacitor par Capgo, et Ajouter ou Mettre à jour les plugins Détails d'implémentation d'Ajouter ou Mettre à jour les plugins.