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 အတွက် ကိုယ်စားလှယ်လောင်းများ ပေးသည်။
Threaded မန်နေဂျာသည် AsyncClient ကို ဖန်တီးသည်၊ socket မန်နေဂျာက ဤတန်ဖိုးကို ပြန်လည်ချိတ်ဆက်သော WebSocket အကောင်အထည်ဖော်မှုသို့ ပေးပို့သည်။ ၎င်း၏ ရွေးချယ်ထားသော ပရောက်စီလမ်းကြောင်းသည် ရွေးချယ်နိုင်သော websockets_proxy ကို သုံးပြီး ထိုပေါင်းစပ်မှု မရှိပါက import အမှားကို မြှင့်တင်သည်။
တောင်းဆိုမှု မအောင်မြင်ပါက ကနဦး client ဖန်တီးမှုနှင့် နောက်ပိုင်း socket စာရင်းသွင်းမှုကို ခွဲခြားပါ။ ယေဘုယျ တောင်းဆိုမှု ပါရာမီတာများရှိ Requests ပရောက်စီ မြေပုံဆွဲမှုသည် ဤအချိန်နှင့်တပြေးညီ ချိတ်ဆက်မှု၏ လမ်းကြောင်းကို မသတ်မှတ်ပါ။ သီးသန့် ထည့်သွင်းချက်ကို တပ်ဆင်ထားသော ဗားရှင်းနှင့် ကိုက်ညီအောင် လုပ်ပါ။