Aller au contenu

@capgo/capacitor-android-sms-retriever

Lire un SMS OTP ciblé par l'application sur Android sans permissions SMS.

Lancez le retriever, écoutez smsReceived, extrayez l'OTP numérique du corps du SMS et vérifiez le hash d'application de 11 caractères ajouté par votre serveur pour le Retriever API.

PlateformeSupportNotes
iOSNonUtilisez l'autofill ou les passkeys
AndroidOuiSMS Retriever API
Le WebNonNon applicable
  • startWatch - Lancez une écoute SMS Retriever de cinq minutes pour un SMS de vérification.
  • stopWatch - Arrêtez l'écoute SMS Retriever active.
  • getHashString - Lisez le hash d'application de 11 caractères utilisé dans les SMS de vérification.
  • getPhoneNumber - Ouvrez Android Phone Number Hint et récupérez le numéro de téléphone sélectionné.
  • smsReceived - Écoutez la réception du SMS de vérification.
  • smsRetrieverTimeout - Écoutez l'expiration du délai de cinq minutes.
  • smsRetrieverError - Écoutez les erreurs d'exécution provenant d'Android ou des services Google Play.
PlateformeSupport
AndroidPris en charge
iOSStub non pris en charge
Le WebStub non pris en charge
MéthodeDescription
startWatchCommencer l'écoute d'un SMS de vérification.
stopWatchArrêter l'écoute active.
getHashStringReturn the 11-character app hash.
getPhoneNumberAfficher l'indice du numéro de téléphone et retourner le numéro sélectionné.
addListener('smsReceived', ...)Recevoir le contenu du SMS récupéré.
addListener('smsRetrieverTimeout', ...)Gérer les événements de timeout.
addListener('smsRetrieverError', ...)Gérer les erreurs du retriever.
getPluginVersionRetourner la version du plugin natif.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-android-sms-retriever.

Continuer avec @capgo/capacitor-android-sms-retriever

Section intitulée « Continuer avec @capgo/capacitor-android-sms-retriever »

Si vous utilisez @capgo/capacitor-android-sms-retriever pour planifier le travail sur les plugins natifs, connectez-l’à Utilisation de @capgo/capacitor-android-sms-retriever pour la fonctionnalité native dans l'utilisation de @capgo/capacitor-android-sms-retriever, Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.