from binance import ThreadedWebsocketManager

manager = ThreadedWebsocketManager(
    api_key=api_key,
    api_secret=api_secret,
    https_proxy='http://proxy.example:8080',
)

Продовжуйте з наявним потоком запуску, підписки та зупинки, а також звичайним джерелом облікових даних Binance. Значення вказує на HTTP-посередника, попри назву параметра. Для дозволених публічних підписок на ринкові дані через публічного посередника список HTTP-проксі дає кандидатів для цієї URL-адреси проксі без облікового запису.

Потоковий менеджер створює AsyncClient; менеджер сокета передає це значення реалізації WebSocket, яка перепідключається. Шлях вибраного проксі використовує необов'язковий websockets_proxy і викликає помилку імпорту, якщо цієї інтеграції немає.

Якщо запит не вдається, розрізняйте початкове створення клієнта та подальшу підписку сокета. Зіставлення проксі Requests у загальних параметрах запиту не задає маршрут цього асинхронного з'єднання. Узгодьте виділений ввід зі встановленою версією.

Схожі статті