from binance import ThreadedWebsocketManager

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

Continue com o fluxo existente de início, assinatura e encerramento e a fonte usual de credenciais da Binance. O valor designa um intermediário HTTP apesar do nome do parâmetro. Para assinaturas públicas de dados de mercado permitidas por meio de um intermediário público, a lista de proxies HTTP oferece candidatos para essa URL de proxy sem conta.

O gerenciador encadeado cria o AsyncClient; o gerenciador de socket repassa esse valor à implementação de WebSocket que se reconecta. Seu caminho de proxy selecionado usa o websockets_proxy opcional e gera um erro de importação se essa integração estiver ausente.

Se a solicitação falhar, distinga a criação inicial do cliente da assinatura posterior do socket. Um mapeamento de proxy do Requests em parâmetros genéricos de solicitação não define a rota desta conexão assíncrona. Alinhe a entrada dedicada à versão instalada.

Artigos relacionados