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 ப்ராக்ஸி மேப்பிங் இந்த அசிங்க்ரன் இணைப்பின் பாதையை அமைக்காது. பிரத்யேக உள்ளீட்டை நிறுவப்பட்ட பதிப்புடன் பொருத்துங்கள்.