Verify API
Two factor authentication (2FA) via SMS
Verify API DecisionTelecom позволяет подтвердить номер мобильного телефона с помощью двухфакторной аутентификации. Создайте новый объект Verify через API, чтобы начать процесс проверки получателя. DecisionTelecom позаботится о создании токена и обеспечении доставки сообщения получателю.
Verify API использует HTTPS с ключом доступа, который используется в качестве авторизации API. Полезные данные запросов и ответов форматируются как JSON с использованием кодировки UTF-8 и значений в кодировке URL.
API Авторизация - Базовый ключ доступа Base64.
Чтобы получить ключ API, пожалуйста, свяжитесь с вашим менеджером по работе с клиентами.
Отправить верификацию
string https://web.it-decision.com/v1/api/two-factor-auth{
"phone":380776557788,
"pin_length":4,
"template_id":0,
"country_iso":"en"
}Response:
{
"id": 34234234,
"phone": 380776557788,
"href": "https://web.it-decision.com/api/get-pin?id=34234234",
"status": "ACCEPTD"
}Параметры:
Id int - уникальный случайный идентификатор, который создается на платформе DecisionTelecom. – Обязательный.
phone int - номер телефона, по которому вы хотите сделать запрос. – Обязательный.
pin_lenght int - длина пин-кода, от 4 до 10 цифр. – Опционально, по умолчанию 4.
templete_id int - по умолчанию 0 (текст сообщения шаблона: ваш проверочный код: \d{4,10}) — Обязательный.
country_iso string - Опционально, по умолчанию «en».
Проверка PIN-кода
Response:
Вам остается лишь сверить значения пин-кода, которое пользователь введет у вас при верификации и которое мы возвращаем вам в ответе. Если они совпадают значит верификация пройдена успешно.
Примеры Verify
Last updated