python-binance හි WebSocket ප්රොක්සිය එහි කළමනාකරු ආරම්භ කිරීමට පෙර සකසන්න
එය සපයන අනුවාදවල විශේෂිත 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 ප්රොක්සි සිතියම්කරණය මෙම අසමමුහුර්ත සම්බන්ධතාවයේ මාර්ගය සකසන්නේ නැත. විශේෂිත ආදානය ස්ථාපිත සංස්කරණයට ගැලපෙන්න.