/auth/mobile
Метод используется для авторизации пользователя через мобильное приложение (Android).
Адрес метода
/auth/mobile
Тестовый пользователь
Для авторизации под тестовым пользователем, необходимо создать тестового пользователя в панели управления и использовать его "Ключ авторизации" как значение параметра data
Параметры
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| type | ДА | int | Тип мобильной авторизации: 1 - Android Guest, 2 - iOS Guest, 3 - Google |
| data | ДА | string | Строка с данными авторизации для указанного типа |
Device context (необязательные)
| Параметр | Тип | Описание |
|---|---|---|
| app_platform | string | Платформа приложения (например: ios, android) |
| distribution | string | Канал дистрибуции (например: appstore, googleplay) |
| app_version | string | Версия приложения (например: 1.2.3) |
| os_version | string | Версия операционной системы (например: 17.0) |
| device_model | string | Модель устройства (например: iPhone 15) |
Attribution / AppsFlyer (необязательные)
Данные Attribution сохраняются один раз — повторные авторизации не перезаписывают уже сохранённые значения.
| Параметр | Тип | Описание |
|---|---|---|
| appsflyer_id | string | AppsFlyer Device ID |
| media_source | string | Источник трафика (media source) |
| campaign | string | Название кампании |
| adset | string | Название группы объявлений (adset) |
| ad | string | Название объявления (ad) |
| gaid | string | Google Advertising ID |
Результат
Данный метод в результате выполнения возвращает токен пользователя и его профиль. Токен используется для авторизации запросов от имени пользователя - подробнее.
{
"response": {
"token": "......",
...member
}
}
| Поле | Тип | Описание |
|---|---|---|
| token | string | Содержит строку с идентификатором сессии пользователя |
| ...member | * | Объект пользователя |