Itakda ang WebSocket proxy ng python-binance bago simulan ang manager nito
Gamitin ang nakalaang https_proxy input sa mga bersyong nag-aalok nito, kasama ang opsyonal na integrasyong websockets_proxy.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Magpatuloy sa umiiral na daloy ng pagsisimula, subscription at pagsasara at sa karaniwang pinagmulan ng kredensyal ng Binance. Ang halaga ay tumutukoy sa isang HTTP tagapamagitan sa kabila ng pangalan ng parameter. Para sa pinahihintulutang pampublikong subscription sa data ng merkado sa pamamagitan ng pampublikong tagapamagitan, ang listahan ng HTTP proxy ay nagbibigay ng mga kandidato para sa proxy URL na walang account.
Ang threaded manager ay gumagawa ng AsyncClient; ipinapasa ng socket manager ang halagang ito sa WebSocket implementation na muling kumokonekta. Ang napiling-proxy na landas nito ay gumagamit ng opsyonal na websockets_proxy at naglalabas ng import error kung wala ang integrasyong iyon.
Kung mabigo ang kahilingan, paghiwalayin ang paunang paggawa ng client mula sa susunod na subscription sa socket. Ang mapping ng proxy ng Requests sa mga pangkalahatang parameter ng kahilingan ay hindi nagtatakda ng ruta ng asynchronous na koneksyong ito. Itugma ang nakalaang input sa naka-install na release.