Je conçois un site web. Je veux valider le numéro de mobile. entré par l'utilisateur sur la page d'inscription, en envoyant un code de vérification à son téléphone portable. Quelqu'un peut-il me donner des indications sur la façon de procéder?Téléphone portable no. vérification
Répondre
Il y a deux options, en fonction de votre budget.
Option 1 - achetez une passerelle SMS et installez-la sur votre serveur. Vous pouvez ensuite appeler une API à partir de votre script côté serveur qui enverra un SMS - vous devrez fournir le numéro de téléphone mobile et le contenu du texte. C'est l'option la plus coûteuse sauf si vous avez beaucoup de volume.
Option 2 - utiliser un service de passerelle SMS. Dans ce cas, quelqu'un d'autre exploite la passerelle et vous appelez leur API pour envoyer des messages. Vous achetez normalement des "liasses" de textes à utiliser, donc le coût dépend du nombre de textes que vous achetez.
La solution la plus simple consiste probablement à utiliser un service Web pour l'envoi de SMS.
Pour voir un exemple ceci: http://www.codeproject.com/KB/cpp/SendSmsThroughWS.aspx
Euh, cela dépend vraiment de ce que vous faites.
Vous pouvez, par exemple, connecter un téléphone au serveur et envoyer des messages à l'aide d'une solution telle que gnokii ou quelque chose comme ceci. Ou vous pouvez utiliser l'un des e-mails/www pour les SMS qui sont là-bas, sur Internet. Par contre, vous pouvez inverser un peu votre usecase. Au lieu d'envoyer un code de confirmation à l'utilisateur (et, je suppose, en lui demandant de le rentrer sur votre site), vous pouvez afficher un code de confirmation à l'utilisateur et demander d'envoyer un message texte au numéro que vous affichez.
Cela oblige l'utilisateur à vous envoyer un SMS. D'abord, il diminue vos dépenses (si vous payez pour le message) et, en second lieu, peut empêcher les utilisateurs malveillants d'essayer de DOS votre système SMS.
je recommande Fièrement cognalys
Parce qu'il fournit une API élégante pour vérifier les numéros mobiles internationaux qui peuvent être intégrés sur toute plate-forme.
Etape 1:
https://www.cognalys.com/api/v1/otp/?app_id=YOUR_OTP_APP_ID&access_token=YOUR_OTP_ACCESS_TOKEN&mobile=MOBILE
il va générer un appel manqué au numéro de téléphone mobile demandé. Et retourner un Correspondance (pour authentifier l'étape 2) et otp_start (les cinq premiers chiffres du numéro d'appel manqué)
Étape 2:
https://www.cognalys.com/api/v1/otp/confirm/?app_id=YOUR_OTP_APP_ID&access_token=YOUR_OTP_ACCESS_TOKEN&keymatch=KEYMATCH&otp=OTP
Demandez à votre utilisateur d'entrer le dernier cinq chiffres du numéro d'appel manqué concaténer otp_start et les cinq derniers chiffres pour le paramètre otp et appuyez sur l'API, y compris keymatch
Vous avez terminé! . Il utilise une technique unique pour vérifier le numéro de mobile
- 1. Codage pour téléphone portable
- 2. Un émulateur de téléphone portable
- 3. J2ME SMS Server sur téléphone portable
- 4. Création d'applications pour Motorola Téléphone portable
- 5. Windows téléphone portable 7 - C# seulement?
- 6. php, supprimer des fichiers d'un téléphone portable
- 7. connecter le téléphone portable à l'ordinateur
- 8. Conversion d'un ancien téléphone portable en webcam
- 9. Vérification du numéro de téléphone américain
- 10. Envoi de la commande du téléphone portable à l'ordinateur portable en utilisant J2ME et Bluetooth
- 11. Android Orientation de l'écran, secouer le téléphone portable bloque l'application
- 12. Comment capturer la vidéo d'un téléphone portable Windows?
- 13. Programme de téléphone portable Samsung WiTu (i900/Omnia)
- 14. Comment détecter un navigateur de téléphone portable avec php?
- 15. Le projet de téléphone portable n'ouvre pas Visual Studio 2010?
- 16. Comment déterminer le pays d'un navigateur de téléphone portable
- 17. Où obtenir Royaume-Uni Téléphone portable à la passerelle d'email
- 18. Obtenir le fichier .jar sur une erreur de téléphone portable
- 19. ios comment pouvez-vous dire si le téléphone est dans la gamme de téléphone portable et peut envoyer un txt
- 20. Utilisation de -Xmx et -Xms dans une application JME dans un téléphone portable
- 21. Comment indiquer à un téléphone portable d'installer midlet dans le dossier des applications?
- 22. comment envoyer des sms via un numéro de téléphone portable dans l'iphone
- 23. Commande AT pour récupérer l'entrée de l'utilisateur sur appel sur le téléphone portable
- 24. Comment puis-je obtenir la photo enregistrée dans le téléphone portable Android dans mon application
- 25. Android: l'emplacement GPS se met à jour lorsque le téléphone portable est en veille?
- 26. envoi de SMS au téléphone portable en utilisant un certain programme java
- 27. Serveur vidéo RED 5 sur téléphone portable Android ... Existe-t-il un port Open Source?
- 28. transférer un fichier d'un téléphone portable à un autre via bluetooth
- 29. Comment développer l'application Web qui peut être visualisée sur le téléphone portable dans asp.net (vs2008)
- 30. Comment utiliser par programme l'IrDA du téléphone portable pour contrôler à distance un lecteur multimédia?
+1 pour mentionner la passerelle email2SMS.C'en est une bonne. – Guru