Тема
LBank — подключение API-ключей
Особенность
На LBank фьючерсы недоступны через API, поэтому используем комбинацию: классический API-ключ плюс Web-токен, Device ID и User-Agent из браузера.
Что понадобится
| Поле | Описание |
|---|---|
| API-ключ | Публичный ключ |
| Секрет | Секретный ключ |
| Web-Token | Токен авторизации из браузера |
| Device ID | Идентификатор устройства |
| User-Agent | Строка из браузера |
Подключение
Шаг 1. Создаём API-ключ

Создание API-ключа на LBank.
- Авторизуйся на LBank и на платформе.
- В настройках API-ключей выбери LBank.
- Скопируй IP для белого списка.
- На LBank перейди к созданию API-ключа.
- Заполни форму и добавь IP платформы в белый список.
- Создай ключ и скопируй API-ключ и Секрет.
Шаг 2. Получаем Web-токен

Поиск токена в Local Storage.

Значение Web-токена.
- Авторизуйся на lbank.com в браузере.
- Нажми F12.
- Перейди во вкладку:
- Firefox: Storage → Хранилище;
- Chrome: Application → Приложение.
- Выбери Local Storage.
- В поиске введи
token. - Скопируй буквенно-цифровую часть значения.
Шаг 3. Получаем Device ID

Поиск записи persist:root в Local Storage.

Значение deviceId внутри JSON.
- В том же разделе Local Storage введи в поиск
persist:. - Раскрой найденную запись.
- Скопируй значение по ключу
deviceId.
Примечание
Копируй без кавычек. Значение состоит из букв и цифр.
Шаг 4. Получаем User-Agent
- Зайди на WhatIsMyBrowser.
- Скопируй строку User-Agent.
Шаг 5. Сохраняем

Сохранение данных LBank на платформе.
- Вставь API-ключ, секрет, Web-токен, Device ID и User-Agent.
- Нажми «Сохранить».
Важно
Web-токен слетает после выхода из аккаунта на бирже. Перед торговлей проверь авторизацию.
Главное
- LBank требует Web-токен, потому что фьючерсы недоступны по API.
- Нужны API-ключ, секрет, токен, Device ID и User-Agent.
- Токен обновляй после каждого выхода из аккаунта.