Филиал: Москва
Заказать обратный звонок
Нам 16 лет
11 июля 2023

Новая услуга для авторизации стоимостью менее 1 рубля: Call Gate - подтверждение телефона по звонку на определенный номер

Предлагаем Вам ознакомиться с нашей новой услугой “Call Gate” - подтверждение телефона по звонку на определенный номер.

Используйте это выгодное решение для идентификации пользователей стоимостью от 62 копеек!
 
Что это такое?

Услуга Call Gate используется для подтверждения различных действий или как этап двухфакторной аутентификации. Ваш клиент должен позвонить для подтверждения своего номера на конкретный номер, который Вы ему предлагаете.

Как это работает?

В Вашем интерфейсе авторизации пользователь указывает свой номер телефона. 

Далее, с Вашего сервера необходимо отправить запрос в наше API на создание задачи.

После создания задачи Вы получаете уникальный идентификатор задачи - callGateId, и номер телефона, куда должен позвонить пользователь для подтверждения.

Далее, есть два варианта:

1. Использовать наш Javascript виджет, который отобразит вашему пользователю информацию о том, на какой номер нужно позвонить. Также, виджет сам дождется дозвона, оповестит об этом пользователя через интерфейс, и вас - через Callback;
2. Передать в API запросе на постановку задачи webhookUrl, на который мы отправим POST-запрос с оповещением о том, что пользователь дозвонился по нужному телефону.

После того, как пользователь дозвонится до Вас, Вы сможете дополнительно удостовериться в этом с помощью второго запроса, проверяющего статус задачи по callGateId. Проверить задачу можно будет только один раз, чтобы избежать ситуаций с повторным использованием одного и того же идентификатора.

Как использовать Javascript виджет?

Вставьте такой код на страницу: 

<div id="call-gate"></div>

<script src="https://lcab.smsint.ru/support/callgate.js"></script>

<script>

CallGate({

    callGateId: "Тут разместите callGateId, полученный из API",

    container: "#call-gate",

    onSuccess: () => {

        //Тут вы можете добавить ваш обработчик

        alert("Номер успешно проверен!")

    }

});

</script>

Виджет будет выглядеть следующим образом:

Тарифы по услуге доступны в личном кабинете в разделе Тарифы. Списание происходит с баланса Вашего личного кабинета. 

Подробнее с услугой можно ознакомиться в этом разделе.

API - документация по данной услуге с примерами запросов и ответа сервера доступна здесь.

При возникновении вопросов обращайтесь в раздел Техподдержка, на почту office@smsint.ru или по номеру бесплатной линии 8-800-200-7160.

С уважением,

Команда SMSint.ru



Возврат к блогу

Более 25 000 клиентов уже используют SMSInt.ru