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 প্রক্সি ম্যাপিং এই অ্যাসিঙ্ক্রোনাস সংযোগের পথ নির্ধারণ করে না। ডেডিকেটেড ইনপুটটি ইনস্টল করা সংস্করণের সাথে মেলান।