from binance import ThreadedWebsocketManager

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

Fortsett med den eksisterende flyten for oppstart, abonnement og avslutning og den vanlige kilden for Binance-påloggingsinformasjon. Verdien peker på en HTTP-mellomtjener til tross for parameternavnet. For tillatte offentlige markedsdataabonnementer via en offentlig mellomtjener gir HTTP-proxyoversikten kandidater for denne proxyadressen uten konto.

Behandleren med tråder oppretter AsyncClient; socket-behandleren sender denne verdien til WebSocket-implementasjonen som kobler seg til på nytt. Ruten for valgt proxy bruker den valgfrie websockets_proxy og utløser en importfeil dersom denne integreringen mangler.

Dersom forespørselen feiler, må du skille den første klientopprettelsen fra den senere socket-abonnementen. En Requests-proxytilordning i generelle forespørselsparametere angir ikke ruten for denne asynkrone forbindelsen. Tilpass inndatafeltet til den installerte versjonen.

Relaterte artikler