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 प्रोक्सी म्यापिङले यो असमकालिक जडानको मार्ग सेट गर्दैन। समर्पित इनपुटलाई स्थापित संस्करणसँग मिलाउनुहोस्।