နှုန်းကန့်သတ်ချက်များ
သုံးစွဲသူအားလုံးအတွက် မြင့်မားသောစွမ်းဆောင်ရည်နှင့် ယုံကြည်စိတ်ချရမှုသေချာစေရန်၊ SMSBAT သည် API တောင်းဆိုမှုများတွင် နှုန်းကန့်သတ်ချက်ကို အသုံးပြုသည်။ အဆင့်ကန့်သတ်ချက်များသည် သတ်မှတ်အချိန်ဘောင်တစ်ခုအတွင်း သင်ပြုလုပ်နိုင်သော API ခေါ်ဆိုမှုအများဆုံးအရေအတွက်ကို သတ်မှတ်ပေးသည်။
မူရင်းကန့်သတ်ချက်များ
သင့်စာချုပ်တွင် အခြားနည်းဖြင့် သတ်မှတ်ထားခြင်းမရှိပါက၊ API အဆုံးမှတ်များအားလုံးတွင် မူရင်းနှုန်းကန့်သတ်ချက် (SMSBAT API၊ Cascade API နှင့် ChatHub API) ကို အသုံးပြုပါသည်။
| API အမျိုးအစား | ပုံသေကန့်သတ်ချက် | Burst Limit |
|---|---|---|
စာတိုပေးပို့ခြင်း အဆုံးမှတ်များ (/bat/messagelist) |
တောင်းဆိုချက် 100 / စက္ကန့် | 150 တောင်းဆိုမှု / စက္ကန့် |
| ဒေတာအဆုံးမှတ်များ (အခြေအနေ၊ လက်ကျန်၊ အချက်အလက်) | 50 တောင်းဆိုမှု / စက္ကန့် | 75 တောင်းဆိုမှု / စက္ကန့် |
[!မှတ်ချက်] ပြင်ပစာတိုပေးပို့ခြင်းအတွက် (ဥပမာ၊
POST /bat/messagelist)၊ HTTP တောင်းဆိုချက်တစ်ခုတွင်မက်ဆေ့ဂျ်အခင်းအကျင်းတွင် စာ 5,000 အထိ ပါဝင်နိုင်သည်။ နှုန်းထားကန့်သတ်ချက်သည် ပေးပို့သည့်စာအရေအတွက်မဟုတ်ဘဲ ** HTTP တောင်းဆိုမှု** အရေအတွက်နှင့် သက်ဆိုင်ပါသည်။
ကိုင်တွယ်မှုနှုန်းကန့်သတ်ချက်များ
ခွင့်ပြုထားသည့်နှုန်းကန့်သတ်ချက်ထက်ကျော်လွန်ပါက API သည် HTTP 429 တောင်းဆိုမှုများများလွန်းသည် အခြေအနေကုဒ်ဖြင့် တုံ့ပြန်မည်ဖြစ်သည်။
တုံ့ပြန်မှုဥပမာ
{
"error": "Too Many Requests",
"message": "Rate limit exceeded. Please wait before sending more requests.",
"status": 429
}
အကောင်းဆုံး အလေ့အကျင့်များ
အတိုးနှုန်းကန့်သတ်ခြင်းကို ရှောင်ရှားရန် အောက်ပါ အကောင်းဆုံး အလေ့အကျင့်များကို စဉ်းစားပါ။
- သင်၏ မက်ဆေ့ချ်များကို စုစည်းပါ- SMS 1,000 အတွက် သီးခြား HTTP တောင်းဆိုချက် 1,000 ပေးပို့မည့်အစား၊ အရာဝတ္ထု 1,000 ခင်းကျင်းပါရှိသော တောင်းဆိုချက်တစ်ခု ပေးပို့ပါ။
- Exponential Backoff ကို အကောင်အထည်ဖော်ပါ-
429အခြေအနေကုဒ်ကို လက်ခံရရှိပါက အချိန်တိုအတွင်း (ဥပမာ၊ 1 စက္ကန့်) စောင့်ပြီး ထပ်စမ်းကြည့်ပါ။ ထပ်မံအဆင်မပြေပါက စောင့်ဆိုင်းချိန်ကို နှစ်ဆ (2s၊ 4s၊ 8s စသည်ဖြင့်)။ - သင်၏တောင်းဆိုမှုများကို အရှိန်မြှင့်ပါ- သင်သည် ထောင်ပေါင်းများစွာသော API ခေါ်ဆိုမှုများကို အစပျိုးပေးသည့် အလိုအလျောက် script တစ်ခုကို လုပ်ဆောင်နေပါက၊ တောင်းဆိုချက်များကြားတွင် အနည်းငယ်နှောင့်နှေးမှု (ဥပမာ၊
sleep (10)မီလီစက္ကန့်) ကို မိတ်ဆက်ပေးပါ။
ကန့်သတ်ချက် တိုးမြှင့်ပေးရန် တောင်းဆိုခြင်း။
သင့်အသုံးပြုမှုကိစ္စတွင် ပုံသေကန့်သတ်ချက်များထက် ပိုမိုမြင့်မားသော ပမာဏကို လိုအပ်ပါက၊ တိုးမြှင့်တောင်းဆိုနိုင်ပါသည်။
- သင်၏ သီးသန့်အကောင့်မန်နေဂျာ သို့မဟုတ် [email protected] သို့ ဆက်သွယ်ပါ။
- သင့်အကောင့် ID နှင့် မျှော်လင့်ထားသော ပမာဏကို ပေးဆောင်ပါ (ဥပမာ၊ တစ်စက္ကန့်လျှင် တောင်းဆိုချက် 500)။
- သင်၏အသုံးပြုမှုကိစ္စရပ်ကို အတိုချုံးဖော်ပြပါ။
ကျွန်ုပ်တို့၏ နည်းပညာအဖွဲ့သည် သင့်တောင်းဆိုမှုကို ပြန်လည်သုံးသပ်ပြီး သင့်ကန့်သတ်ချက်များကို လျော်ညီစွာ ချိန်ညှိပေးပါမည်။