Вход в аккаунт через звонок CallPassword
📡 Вход в приложение через звонок
Ручка
ws /ws/v1/sign_in_with_call_password
Полный адрес в сети
| Среда |
URL |
| 🧪 Dev |
ws://web-socket-gateway.devterra.ru/ws/v1/sign_in_with_call_password |
| 🚀 Prod |
ws://web-socket-gateway.terraprod.ru/ws/v1/sign_in_with_call_password |
Входные данные для верификации
| Поле |
Тип |
Описание |
Обязательное |
Пример |
| clientNumber |
string |
Введенный номер телефона |
✅ |
+7 999 123-12-12 |
Номер телефона можно ввести в любом формате. Он будет провалидирован и отформатирован
Пример JSON запроса
{
"clientNumber": "+7 999 123-45-67"
}
Выходные данные, которые будут в ответе
| Поле |
Тип |
Описание |
Обязательное |
Пример |
| userUUID |
string |
uuid пользователя |
❌ |
47f44e56-2e4f-407e-8b07-115ea8783be7 |
| qrCodeURI |
string |
Ссылка на qr код для звонка |
❌ |
https://files.new-tel.net/cv/qr/03a2ab09-b974-47f3-b6c8-17be5cea92ea.png |
| clientNumber |
string |
Введенный телефон пользователя |
❌ |
79991234567 |
| confirmationNumber |
string |
Телефон на который нужно позвонить |
❌ |
74997547005 |
| apiKey |
string |
Ключ авторизации |
❌ |
827d4962-0c9c-45c1-9c34-a8ca5a554900 |
Пример JSON ответов
Пока пользователь не позвонил
Будет отправляться пользователю с периодичностью раз в 10 секунд
{
"userUUID": "81affe71-20e3-45b5-a35a-8c116996db99",
"qrCodeURI": "https://files.new-tel.net/cv/qr/03a2ab09-b974-47f3-b6c8-17be5cea92ea.png",
"clientNumber": "79991234567",
"confirmationNumber": "74997547005",
"apiKey": null
}
Когда пользователь позвонил и был произведен вход в аккаунт
{
"apiKey": "44c93b13-497a-4d47-977a-96f23bdc401a"
}