Наладзьце WebSocket-проксі python-binance да запуску яго мэнэджара
Выкарыстоўвайце прызначаны ўвод https_proxy у версіях, дзе ён даступны, з неабавязковай інтэграцыяй websockets_proxy.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Працягвайце існуючы працэс запуску, падпіскі і спынення, а таксама звычайную крыніцу ўліковых даных Binance. Значэнне паказвае на HTTP-пасярэдніка, нягледзячы на назву параметра. Для дазволеных публічных падпісак на рыначныя даныя праз публічнага пасярэдніка спіс HTTP-проксі дае кандыдатаў для таго URL проксі без уліковага запісу.
Паточны мэнэджар стварае AsyncClient; мэнэджар сокета перадае гэта значэнне рэалізацыі WebSocket, якая перападключаецца. Яго шлях выбранага проксі выкарыстоўвае неабавязковы websockets_proxy і ўздымае памылку імпарту, калі гэтай інтэграцыі няма.
Калі запыт не ўдаецца, адрозніце пачатковае стварэнне кліента ад пазнейшай падпіскі сокета. Размяшчэнне проксі Requests у агульных параметрах запыту не задае маршрут гэтага асінхроннага злучэння. Суадносьце прызначаны ўвод з усталяванай версіяй.