Частный пользовательский канал
Частный пользовательский канал
Сначала создайте listenKey :
Пример ответа:
listenKey по умолчанию действует 60 минут. Рекомендуется продлевать каждые 30 минут.
Продлевать
Закрыть
Подключитесь к частному WebSocket
Совместимый JWT способ подключения:
После успешной аутентификации сервер автоматически подписывается на подключение к приватному каналу текущего пользователя. Ручная подписка не требуется.
Успешное подтверждение аутентификации:
Частные частные мероприятия
Обёртка приватного push-сообщения:
REST конечные точки запросов и WebSocket приватные потоки используют отдельные схемы. Клиенты должны парсировать каждую схему независимо и не предполагать, что имена полей идентичны.
Общие различия
Восстановление и примирение
- Продлить listenKey до истечения срока действия и создать новый, если продление не удалось.
- Восстановить соединение, повторную аутентификацию и воспринимать новый сокет как новую сессию события.
- Дедупликация событий перед изменением баланса партнёров или записей заказов.
- Если события были пропущены, запросить orders, positions и account state через REST.
- Следуйте руководству по соединению и сердцебиению для повторного попытки и обработки застоявшихся соединений.