python-binance WebSocket proksisini uning menejerini ishga tushirishdan oldin sozlang
Buni taqdim etadigan versiyalarda maxsus https_proxy kiritmasidan foydalaning, ixtiyoriy websockets_proxy integratsiyasi bilan.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Mavjud ishga tushirish, obuna va to'xtatish oqimi hamda oddiy Binance hisob ma'lumotlari manbai bilan davom eting. Qiymat parametr nomiga qaramay HTTP vositachisini bildiradi. Umumiy vositachi orqali ruxsat etilgan umumiy bozor ma'lumotlari obunalari uchun HTTP proksi ro'yxati o'sha account talab qilmaydigan proksi URL uchun nomzodlar beradi.
Threaded menejer AsyncClient yaratadi; socket menejeri bu qiymatni qayta ulanadigan WebSocket implementatsiyasiga uzatadi. Uning tanlangan proksi yo'li ixtiyoriy websockets_proxy dan foydalanadi va bu integratsiya bo'lmasa import xatosini ko'taradi.
Agar so'rov muvaffaqiyatsiz bo'lsa, dastlabki klient yaratishni keyingi socket obunasidan ajratib turing. Umumiy so'rov parametrlaridagi Requests proksi xaritalashi bu asinxron ulanish yo'nalishini belgilamaydi. Maxsus kiritmani o'rnatilgan versiyaga moslang.