Test de ligne
Un appel interrompu est effectué vers la ligne d’abonné. Ce service automatisé « écoute » pour vérifier les tonalités de rappel, les signaux d’occupation, les appels répondus, la réponse automatisée de messagerie vocale ou les messages injectés par l’opérateur de réseau tels que ”le numéro appelé n’est pas en service ». Cette méthode bénéficie d’être internationale et de couvrir les téléphones mobiles. Cependant, la vérification peut prendre jusqu’à 30 secondes (temps moyen de 9 secondes). Ce délai peut être bien géré par l’utilisation de processus d’arrière-plan AJAX, par exemple en permettant à l’utilisateur de continuer à remplir d’autres champs dans un formulaire pendant que le test de ligne est effectué.
Turing testEdit
Il est possible d’utiliser de telles méthodes pour vérifier que des personnes authentiques répondent au téléphone à ce numéro en demandant une tonalité de touche « Appuyez sur une touche pour vous désabonner ». »Souvent, cette méthode est utilisée pour nettoyer les listes, et plutôt que de se désabonner, le numéro est classé comme vivant.
Test de ligne + authenticationEdit
Pour vérifier l’existence d’un numéro de téléphone et autoriser son utilisation, les abonnés fournissent un numéro de téléphone sur lequel établir le service, souvent via une page web. Un code unique est d’abord indiqué ou affiché au client via le site Web, puis un appel automatisé est ensuite passé au numéro de téléphone de l’abonné fourni. Pour valider la transaction, le code saisi via le clavier du téléphone doit correspondre. Cette méthode est utilisée par Google Voice et les services bancaires en ligne tels que Lloyds TSB.
Base de données checkEdit
Certains services proposent de vérifier les numéros de téléphone à côté d’autres données personnelles, obtenues auprès de diverses sources publiques telles que la liste électorale et les empreintes laissées par leurs activités, par exemple à partir de transactions effectuées avec des cartes de crédit. L’avantage d’une vérification de base de données est que la recherche peut être très rapide (sous 1s), cependant aucune base de données n’existe pour couvrir toutes les lignes d’abonnés téléphoniques à l’international, les téléphones mobiles étant particulièrement problématiques à tracer – en particulier les arrangements Pay as you go (téléphone) (non contractuel) qui n’ont souvent pas de propriétaire enregistré. Certaines bases de données sont très détaillées et peuvent mettre en corrélation des numéros de téléphone avec des adresses physiques, des adresses e-mail, la propriété et parfois même des données personnelles. De tels détails peuvent aider à lutter contre la fraude et permettre une meilleure compréhension d’une base de clients.
À l’autre extrémité de l’échelle, d’autres services de vérification de base de données peuvent uniquement vérifier un numéro de téléphone par rapport aux banques de numéros de téléphone attribuées et, par conséquent, indiquer uniquement si un numéro se trouve dans une plage qui pourrait être active et n’est donc pas concluante.
Vérifiez le format du numéro validedit
Une fonction JavaScript peut vérifier si un numéro de téléphone est un format valide, c’est-à-dire qu’il est numérique, commence par un ensemble de numéros valides (« 0 » pour local, ou un préfixe de numérotation international suivi d’un code de pays valide et n’est pas trop court pour être un numéro de téléphone. Au début, une fonction JavaScript est utilisée pour effacer les caractères d’espacement. Ensuite, une fonction est utilisée pour vérifier si le numéro de téléphone ne contient que des numéros, enfin la longueur de la chaîne est vérifiée n’autorisant que les numéros de téléphone avec un nombre autorisé de chiffres pour le pays.
Il est prudent d’effectuer de telles vérifications même si une autre méthode est utilisée en plus, de sorte que les numéros de téléphone pour éviter de perdre du temps et des ressources sur des numéros qui ne sont clairement pas dans un format correct puissent être considérés comme un numéro de téléphone, par exemple trop court.
Autres méthodes de vérificationmodifier
D’autres méthodes qui sont utilisées aujourd’hui sont:
- L’envoi d’un OTP par SMS ou appel IVR est également utilisé par une majorité d’entreprises, dans lequel l’utilisateur doit entrer le reçu pour confirmer l’identité.
- L’utilisateur est invité à composer un numéro ou à envoyer un message qui aide le serveur à identifier que le numéro est authentique et valide.
- Avec l’avènement des smartphones, des SMS de type 0 ou de type 1 sont également utilisés pour envoyer les codes utilisés pour vérifier l’utilisateur authentique.
- Des jetons logiciels générés dans le smartphone ou des messages push peuvent également être utilisés.