Услуга Call Gate используется для подтверждения различных действий или как этап двухфакторной аутентификации. Ваш клиент должен позвонить для подтверждения своего номера на конкретный номер, который Вы ему предлагаете.
В Вашем интерфейсе авторизации пользователь указывает свой номер телефона.
Далее, с Вашего сервера необходимо отправить запрос в наше API на создание задачи.
После создания задачи Вы получаете уникальный идентификатор задачи - callGateId, и номер телефона, куда должен позвонить пользователь для подтверждения.
Далее, есть два варианта:
После того, как пользователь дозвонится до Вас, Вы сможете дополнительно удостовериться в этом с помощью второго запроса, проверяющего статус задачи по callGateId.
Проверить задачу можно будет только один раз, чтобы избежать ситуаций с повторным использованием одного и того же идентификатора.
Вставьте такой код на страницу:
<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>
Виджет будет выглядеть следующим образом:

Подробнее с услугой можно ознакомиться в этом разделе.
| Сумма на счёте после оплаты, руб. | Стоимость, руб. |
|---|---|
| От 19 200 | 1,05 |
| От 11 100 до 19 200 | 1,20 |
| До 11 100 | 1,40 |
API - документация по данной услуге с примерами запросов и ответа сервера доступна здесь.
При возникновении вопросов обращайтесь в раздел Техподдержка, на почту office@smsint.ru или по номеру бесплатной линии 8-800-200-7160.
С уважением,
Команда SMSint.ru