#android #sms
Как реализовать подтверждение номера телефона через смс в собственном андроид приложении. То есть я хочу сделать, что при регистрации указывается номер мобильного телефона, и для завершения регистрации нужно указать код из смс. Подскажите, как это возможно реализовать?
Ответы
Ответ 1
Заключаешь договор с SMS-шлюзом. Например, sms.ru или smsc.ru (Не реклама!) У них есть API, к которому можно обращаться post-запросом. 1.Формируешь на стороне сервера уникальный код 2.Передаешь его в api с указанием номера клиента. Примерно так: curl "http://IpOfService/sendsms.cgi?http_username=YouUsername&http_password=YourPassword&phone_list=CustomerNumber&fromphone=NameOfYouService&message=$Нужные$Данные" 3.Клиент получил код подтверждения. 4.Проверяешь код на соответствие отправленному. P.S. Проще вообще некуда. Хоть вручную по запросу дергать ссылку на API.Ответ 2
Для этой задачи вам не обойтись без сторонних сервисов. Быстрый поиск в гугле выдает много результатов. Например, https://checkmobi.com/
Комментариев нет:
Отправить комментарий