/auth/telegram

Метод используется для авторизации пользователя в приложении на базе Telegram Mini Apps.

Адрес метода

/auth/telegram

Тестовый пользователь

Для авторизации под тестовым пользователем, необходимо создать тестового пользователя в панели управления и использовать его "Ключ авторизации" как значение параметра data

Параметры

Параметр Обязательный Тип Описание
data ДА string Строка полученная из Telegram.WebApp.initData
bot_id НЕТ int Идентификатор бота, для которого необходимо авторизовать пользователя
ref_code НЕТ string Реферальный идентификатор пригласившего пользователя

Результат

Данный метод в результате выполнения возвращает токен пользователя и его профиль. Токен используется для авторизации запросов от имени пользователя - подробнее.

{
    "response": {
        "token": "......",
        ...member
    }
}
Поле Тип Описание
token string Содержит строку с идентификатором сессии пользователя
...member * Объект пользователя