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 в общих параметрах запроса не задаёт маршрут этого асинхронного соединения. Согласуйте выделенный ввод с установленной версией.

Похожие статьи