پروکسی 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 نامزدهایی برای آن نشانی پروکسی بدون حساب فراهم میکند.
مدیر رشتهای AsyncClient را میسازد؛ مدیر سوکت این مقدار را به پیادهسازی WebSocket که دوباره متصل میشود میفرستد. مسیر پروکسی انتخابشدهٔ آن از websockets_proxy اختیاری استفاده میکند و اگر آن یکپارچهسازی نباشد خطای import ایجاد میکند.
اگر درخواست شکست خورد، ساخت اولیهٔ کلاینت را از اشتراک سوکت بعدی جدا کنید. نگاشت پروکسی Requests در پارامترهای عمومی درخواست، مسیر این اتصال ناهمگام را تعیین نمیکند. ورودی اختصاصی را با نسخهٔ نصبشده هماهنگ کنید.