Инициализация авторизации
Инициализация авторизации: [POST|GET]
Получить код и ссылки на мессенджеры для отправки кода
URL: https://api.auth4app.com/code/get
Параметры запроса:
{
"phone":79XXХХХХХХХ, //Номер телефона в международном формате
"api_key":"813ccd129…..046" //API KEY проекта
}
Пример ответа на запрос:
{
"code": 970684, //Код авторизации, который клиент должен отправить в мессенджер
"code_id": "f5d3451cd....787d3", //Уникальный код авторизации
"qrLink": "https://...ca97d980bfa", //Ссылка на QR форму авторизации
"links": [
{
"title": "WhatsApp", //Название мессенджера
"link": "whatsapp://send?phone=79959...", //Ссылка которая откроет мессенджер
"image": "https://api.auth4app.com/whatsapp.png", //Ссылка на логотип мессенджера
"color": "#25D366" //Цвет мессенджера
},
{
"title": "Telegram",
"link": "tg://resolve?domain=auth4app_bot",
"image": "https://api.auth4app.com/telegram.png",
"color": "#229ED9"
},
{
"title": "Viber",
"link": "viber://pa?chatURI=auth4app&text=970684",
"image": "https://api.auth4app.com/viber.png",
"color": "#7360F2"
}
]
}
Результат авторизации [POST|GET]
Узнать результат авторизации. Рекомендуется вызывать раз в 3-5 секунд после того, как пользователь начал авторизацию.
URL: https://api.auth4app.com/code/result
Параметры запроса:
{
"code_id":"fb53507…31f5d6", //Уникальный код авторизации code_id (из запроса выше)
"api_key":"813ccd129…..046" //API KEY проекта
}
Пример ответа на запрос:
{
"code": 970684,
"phone": 79XXХХХХХХХ,
"code_id": "fb53507845432....72e31f5d6",
"auth": true, //Результат авторизации
"messenger": "telegram" //Мессенджер через который была авторизация
}