Режими Bybit і часті помилки
Більшість збоїв підключення Bybit спричинені не самим ключем API. Вони спричинені невідповідністю між ключем, вибраним середовищем і дозволами, які насправді має ключ.
Що це
У цій статті пояснюється, як SteadyEdge обробляє середовища Bybit і як діагностувати найпоширеніші помилки перевірки.
Коли використовувати
Використовуйте цю статтю, якщо:
- ви підключаєте акаунт Bybit
- акаунт Bybit не проходить перевірку
- платформа повідомляє про дозвіл Bybit або проблему середовища
Перед початком
Важлива поведінка:
- SteadyEdge дозволяє підключати Bybit до main , testnet або demo
- вибране середовище має збігатися з місцем створення ключа
- SteadyEdge перевіряє ключ, викликаючи кінцеві точки акаунта та кінцеві точки API-інформації користувача
- перевірка відхиляє ключі лише для читання або неторговельні ключі
Офіційні домени Bybit API, які наразі задокументовані Bybit, включають:
- основна мережа REST: https://api.bybit.com
- testnet REST: https://api-testnet.bybit.com
- REST демо основної мережі: https://api-demo.bybit.com
Крок за кроком
Крок 1. Виберіть правильне середовище
Виберіть середовище, яке відповідає місці створення ключа:
- Основний
- Testnet
- Демо
Дійсний ключ у неправильному середовищі поводиться як недійсне з’єднання.
Крок 2. Використовуйте ключ API із підтримкою торгівлі
Коли ви створюєте ключ на Bybit, переконайтеся, що він має справжній дозвіл на торгівлю.
У логіці перевірки SteadyEdge ключі лише для читання відхиляються. Дозвіл на торгівлю конкретним продуктом також має значення:
- спотові налаштування потребують дозволу на спотову торгівлю
- ф'ючерсні налаштування потребують дозволу на торгівлю контрактами
Не вмикайте зняття коштів, передачу активів, керування субрахунками чи інші дозволи адміністратора. SteadyEdge їх не використовує.
Крок 3. Перевірте результати перевірки в SteadyEdge
Після збереження SteadyEdge негайно перевіряє його. огляд:
- статус перевірки
- повідомлення про помилку перевірки
- час останньої успішної перевірки, якщо доступний
Якщо акаунт недійсний, виправте середовище або дозволи, перш ніж спробувати використовувати його в боті.
Крок 4. Правильно інтерпретуйте типові помилки Bybit
Тут особливо важливі два коди Bybit API:
- 10003 : ключ API та домен не збігаються
- 10005 : у дозволі відмовлено
Якщо ви бачите 10003 , спочатку ще раз перевірте вибране середовище.
Якщо ви бачите 10005 , перевірте:
- дозволи на торгівлю на ключ
- будь-які обмеження білого списку IP для ключа
- чи відповідає вибране середовище ключовому домену
Крок 5. Повторно перевіряйте після кожної зміни на стороні біржі
Після зміни дозволів, білих списків або вибору середовища знову запустіть перевірку в SteadyEdge замість того, щоб припускати, що акаунт відновиться автоматично.
Що ви маєте побачити
Справний акаунт Bybit на платформі має відображати:
- правильне середовище
- дійсний статус
- немає активної помилки перевірки
- наявність у випадаючому меню акаунта редактора ботів
Часті помилки
- створення тестової мережі або демо-ключа та підключення його як основного
- ігнорування обмежень білого списку IP-адрес на стороні Bybit
- припущення про помилку дозволу означає, що секрет неправильний
- спроба налагодити редактор бота перед виправленням перевірки акаунта
- створення ключа в демонстраційному режимі Bybit з подальшим використанням недемонстраційного домену
Пов’язані статті
- Підключення біржового акаунта
- Середовища Binance та поширені помилки
- Основні поля бота: біржа, символ, сторона, плече та розмір позиції