Question

Je suis la conception d'un website.I à valider le mobile non. entré par l'utilisateur sur la page d'inscription, en envoyant un code de vérification à son téléphone mobile. Quelqu'un peut-il me donner des pointeurs sur comment dois-je procéder avec elle ??

Était-ce utile?

La solution

Il y a deux options, en fonction de votre budget.

Option 1 - acheter une passerelle SMS et l'installer sur votre serveur. Vous pouvez ensuite appeler une API à partir de votre script côté serveur qui envoie un SMS - vous devrez fournir le numéro de téléphone mobile et le contenu du texte. Cette option est plus cher à moins que vous avez beaucoup de volume.

Option 2 - utiliser un service de passerelle SMS. Dans ce cas, quelqu'un d'autre exploite la passerelle et que vous appelez leur API pour envoyer des messages. Vous achetez normalement « paquets » de textes à utiliser, de sorte que le coût dépend du nombre de textes que vous achetez.

Autres conseils

Euh, ça dépend vraiment de ce que vous faites.

Vous pouvez, par exemple, connecter un téléphone au serveur et envoyer des messages en utilisant une solution comme gnokii ou quelque chose comme ça. Ou vous pouvez utiliser l'un email / SMS www aux portes qui sont là-bas, sur Internet.

Par contre, vous pouvez inverser votre usecase un peu. Au lieu d'envoyer un code de confirmation à l'utilisateur (et, je suppose, pour lui demander de saisir de nouveau 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 fait un utilisateur d'avoir à vous texte. D'abord, il réduit vos dépenses (si vous payez pour le message) et le second, peut empêcher les utilisateurs mal 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 un retour 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 les cinq derniers chiffres du numéro d'appel manqué concatenate otp_start et cinq derniers chiffres pour le paramètre BdP et cliquez sur l'API dont Correspondance

Vous avez terminé! . Il utilise une technique unique de vérifier le numéro mobile

Probablement la solution la plus simple est d'utiliser une webservice pour envoyer des SMS.

Pour voir un exemple ceci: http://www.codeproject.com/KB /cpp/SendSmsThroughWS.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top