Stel de WebSocket-proxy van python-binance in voordat u de beheerder start
Gebruik de speciale https_proxy-invoer op versies die die bieden, met de optionele websockets_proxy-integratie beschikbaar.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Ga verder met de bestaande start-, abonnements- en afsluitstroom en de gebruikelijke Binance-inloggegevensbron. De waarde duidt een HTTP-tussenpersoon aan ondanks de parameternaam. Voor toegestane openbare marktdata-abonnementen via een openbare tussenpersoon biedt de HTTP-proxylijst kandidaten voor die proxy-URL zonder account.
De threaded beheerder maakt AsyncClient aan; de socketbeheerder geeft deze waarde door aan de opnieuw verbindende WebSocket-implementatie. Het pad voor de gekozen proxy gebruikt de optionele websockets_proxy en werpt een importfout op als die integratie ontbreekt.
Als het verzoek mislukt, onderscheid dan het initiële aanmaken van de client van het latere socketabonnement. Een Requests-proxytoewijzing in algemene verzoekparameters stelt de route van deze asynchrone verbinding niet in. Stem de speciale invoer af op de geïnstalleerde versie.