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ă.

Articole similare