Guide
Tutoriel sur le récupérateur de SMS Android
Utiliser @capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever Fournit des APIs de récupérateur 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 de 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 qu'il expose
startWatchDémarrer le récupérateur de SMS Android.stopWatchArrêter la surveillance active.getHashStringRenvoyer l'empreinte de l'application requise 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();
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/
- Docs : /docs/plugins/android-sms-retriever/
Continuez à partir de l'utilisation de @capgo/capacitor-android-sms-retriever
Si vous utilisez En utilisant @capgo/capacitor-android-sms-retriever planifier le travail de plugin natif, le connecter à @capgo/capacitor-android-sms-retriever pour les détails d'implémentation dans @capgo/capacitor-android-sms-retriever, Démarrage pour les détails d'implémentation dans Démarrage, Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins, Capacitor Plugins par Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo, et Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins.