Állítsa be a python-binance WebSocket-proxyját a kezelője indítása előtt
Használja a dedikált https_proxy bemenetet azokon a verziókon, amelyek kínálják, az opcionális websockets_proxy integrációval.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Folytassa a meglévő indítási, előfizetési és leállítási folyamattal, valamint a szokásos Binance hitelesítőadat-forrással. Az érték a paraméter neve ellenére HTTP-közvetítőt jelöl. A nyilvános közvetítőn keresztüli engedélyezett nyilvános piaci adatokra vonatkozó előfizetésekhez a HTTP-proxy lista jelölteket kínál ehhez a fiók nélküli proxy URL-hez.
A szálas kezelő AsyncClientet hoz létre; a socket-kezelő ezt az értéket továbbadja az újracsatlakozó WebSocket-implementációnak. A kiválasztott proxyhoz vezető útvonala az opcionális websockets_proxy-t használja, és importálási hibát dob, ha ez az integráció hiányzik.
Ha a kérés meghiúsul, különböztesse meg a kezdeti ügyfél-létrehozást a későbbi socket-előfizetéstől. A Requests proxy-hozzárendelése általános kérési paraméterekben nem állítja be ennek az aszinkron kapcsolatnak az útvonalát. Igazítsa a dedikált bemenetet a telepített verzióhoz.