Aller directement au contenu

@capgo/capacitor-android-sms-retriever

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

@capgo/capacitor-android-sms-retriever intègre les services SMS de Google Play et les API de Suggestion de Numéro de Téléphone pour les flux de vérification Android uniquement Capacitor.

Le plugin permet à votre application d'écouter un seul SMS de vérification adressé à votre application sans demander les permissions SMS. Il peut également afficher l'interface utilisateur native de Suggestion de Numéro de Téléphone d'Android pour que les utilisateurs puissent choisir un numéro de téléphone basé sur un SIM sans le taper manuellement.

  • startWatch - Démarrez un verrouillage SMS de cinq minutes pour un seul SMS de vérification.
  • stopWatch - Arrêtez le verrouillage SMS actif.
  • getHashString - Lisez le hachage d'application à 11 caractères utilisé dans les messages SMS de vérification.
  • getPhoneNumber - Ouvrez l'interface utilisateur native de Suggestion de Numéro de Téléphone d'Android et renvoyez le numéro de téléphone sélectionné.
  • smsReceived - Écoutez le SMS de vérification récupéré.
  • smsRetrieverTimeout - Écoutez le temps limite de cinq minutes.
  • smsRetrieverError - Écoutez les erreurs de runtime à partir d'Android ou des services Google Play.
PlateformeSupport
AndroidPris en charge
iOSStub non pris en charge
WebStub non pris en charge
MéthodeDescription
startWatchCommencez à écouter un SMS de vérification.
stopWatchArrêtez la surveillance active.
getHashStringRetournez le hachage d'application de 11 caractères.
getPhoneNumberAffichez l'indice de numéro de téléphone et retournez le numéro sélectionné.
addListener('smsReceived', ...)Recevez le payload SMS récupéré.
addListener('smsRetrieverTimeout', ...)Gérez les événements de temps limite.
addListener('smsRetrieverError', ...)Gérez les erreurs de récupérateur.
getPluginVersionRetournez la version du plugin natif.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-android-sms-retriever.