Setați proxy-ul WebSocket al python-binance înainte de a porni managerul acestuia
Folosiți intrarea https_proxy dedicată în versiunile care o oferă, cu integrarea opțională websockets_proxy disponibilă.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Continuați cu fluxul existent de pornire, abonare și oprire și cu sursa obișnuită de credențiale Binance. Valoarea desemnează un intermediar HTTP în ciuda numelui parametrului. Pentru abonamentele publice la date de piață permise printr-un intermediar public, lista de proxy-uri HTTP oferă candidați pentru acel URL de proxy fără cont.
Managerul pe fire creează AsyncClient; managerul de socket transmite această valoare implementării WebSocket care se reconectează. Calea sa de proxy selectat folosește websockets_proxy opțional și ridică o eroare de import dacă acea integrare lipsește.
Dacă cererea eșuează, distingeți crearea inițială a clientului de abonarea ulterioară a socketului. O mapare de proxy Requests în parametri generici de cerere nu stabilește ruta acestei conexiuni asincrone. Potriviți intrarea dedicată cu versiunea instalată.