API/2. Проверка статуса верификации
1 min read
2. Проверка статуса верификации
Запрос текущего статуса сеанса проверки.
После начала процесса верификации и получения идентификатора requestId ваше приложение должно периодически опрашивать (Polling) состояние сессии, чтобы узнать, успешно ли клиент отправил сообщение.
Механизм работы (Polling):
- Выполняйте
GETзапрос к указанной конечной точке каждые 3 секунды.
- Как только вы получите статус
"VERIFIED", немедленно прекратите опрос и успешно войдите в систему пользователя.
Возвращаемые состояния (Session States):
PENDING: Клиент еще не отправил сообщение. Продолжайте опрос.
VERIFIED: Сообщение отправлено, и номер успешно верифицирован.
EXPIRED: Срок действия истек (максимум через 5 минут после пробуждения сервера).
Integration Code (SDKs)
Интерактивная API-песочница
Протестируйте отправку запросов на верификацию вживую и сгенерируйте коды интеграции на предпочитаемом вами языке программирования.
curl -X POST https://reotp.com/api/verify/init \
-H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
-H "Content-Type: application/json" \
-d '{
"phoneNumber": "201000000000",
"method": "WHATSAPP"
}'