အကြောင်းအရာသို့ ကရန်

SMSBAT API

SMSBAT သည် Viber အဝိုင်းလေး၊ Viber ထင်မြင်ချက် ဒိုင်ယာလော့ဂ်၊ Viber ပရိုမိုရှင်း (ရုပ်ပုံများ၊ ဗီဒီယို)၊ Viber လုပ်ငန်းချတ်၊ OTP အကြောင်းကြားချက်များ (Viber OTP၊ Flash Call) နှင့် ၎င်းတို့၏ နောက်ပြန်လှည့်မှုမျိုးကွဲများ အပါအဝင် မက်ဆေ့ချ်အမျိုးအစားအမျိုးမျိုးကို ပေးပို့ရန်အတွက် RESTful API ပလပ်ဖောင်းတစ်ခုဖြစ်သည်။

အခြေခံ URL

SMSBAT API သို့ တောင်းဆိုမှုများကို ဒေသန္တရပြုခြင်းနှင့်အတူ အဆုံးမှတ်သို့ ပေးပို့သည်။ သင့်မန်နေဂျာထံမှ လိပ်စာကို ကြိုတင်တောင်းခံပါ။

ဥပမာ- https://restapi.smsbat.com (အမှန်တကယ် URL သည် သင့်ဒေသအပေါ်အခြေခံ၍ ကွဲပြားနိုင်သည်)

စစ်မှန်ကြောင်းအထောက်အထားပြခြင်း။

SMSBAT API သည် စစ်မှန်ကြောင်းသက်သေပြခြင်းနည်းလမ်းသုံးခုကို ပံ့ပိုးပေးသည်-

နည်းလမ်း 1- HTTP Basic Auth

သင့်အသုံးပြုသူအမည်နှင့် စကားဝှက်အထောက်အထားများကို အသုံးပြုပါ-

curl -X POST https://restapi.smsbat.com/bat/messagelist \
  -u "username:password" \
  -H "Content-Type: application/json" \
  -d @request.json

နည်းလမ်း 2- API ကီး ခေါင်းစီး

X-Authorization-Key ခေါင်းစီးကို အသုံးပြုပါ-

curl -X POST https://restapi.smsbat.com/bat/messagelist \
  -H "X-Authorization-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d @request.json

နည်းလမ်း 3- စကားဝှက်အဖြစ် API ကီး

@ ကို အသုံးပြုသူအမည်နှင့် သင်၏ API ကီးကို စကားဝှက်အဖြစ် အသုံးပြုပါ-

curl -X POST https://restapi.smsbat.com/bat/messagelist \
  -u "@:your-api-key" \
  -H "Content-Type: application/json" \
  -d @request.json

ရနိုင်သော အဆုံးမှတ်များ

နည်းလမ်း အဆုံးမှတ် ဖော်ပြချက်
POST /bat/messagelist မက်ဆေ့ခ်ျပို့
GET /bat/message/{messageId} မက်ဆေ့ခ်ျအခြေအနေ

မက်ဆေ့ခ်ျအမျိုးအစားများ

SMSBAT API သည် အောက်ပါမက်ဆေ့ခ်ျအမျိုးအစားများကို ပံ့ပိုးပေးသည်-

  • SMS - ပုံမှန်စာသားမက်ဆေ့ချ်များ
  • Viber ပရိုမိုးရှင်း - ကြွယ်ဝသောမီဒီယာဖြင့် ပရိုမိုးရှင်းမက်ဆေ့ချ်များ
  • Viber Transactional - ငွေလွှဲခြင်းဆိုင်ရာ အသိပေးချက်များ
  • Viber Carousel - အပြန်အလှန်အကျိုးပြုသော ဝိုင်းလေး မက်ဆေ့ချ်များ
  • Viber Survey - သဘောထား ဒိုင်ယာလော့ခ် မက်ဆေ့ချ်များ
  • Viber OTP - တစ်ကြိမ်စကားဝှက် အသိပေးချက်များ
  • RCS - ကြွယ်ဝသော ဆက်သွယ်ရေးဝန်ဆောင်မှုများ မက်ဆေ့ချ်များ
  • Flash Call - အသံတိတ်ခေါ်ဆိုမှုကို အတည်ပြုခြင်း။

အဓိကအင်္ဂါရပ်များ

အစားထိုး စာတိုပေးပို့ခြင်း။

မူလပေးပို့မှု မအောင်မြင်သောအခါ၊ SMSBAT သည် အခြားချန်နယ်များသို့ အလိုအလျောက် ပြန်ကျသွားသည်-

Viber → SMS → Email

ကြွယ်ဝသောမီဒီယာပံ့ပိုးမှု

မက်ဆေ့ခ်ျပို့ပါ-

  • ရုပ်ပုံများ (JPG၊ PNG)
  • ဗီဒီယိုများ (MP4)
  • PDF များ
  • ခလုတ်များနှင့်လုပ်ဆောင်ချက်လင့်များ

Message Status ခြေရာခံခြင်း။

ပေးပို့မှုအခြေအနေကို အချိန်နှင့်တစ်ပြေးညီ ခြေရာခံပါ-

  • ပေးပို့ခဲ့သည်။
  • ပေးပို့ခဲ့သည်။
  • ဖတ်ပါ။
  • မအောင်မြင်ပါ။
  • သက်တမ်းကုန်

ပြန်လည်ခေါ်ဆိုမှုများ

နှစ်လမ်း ဆက်သွယ်မှု အတွက် အဝင် Viber မက်ဆေ့ခ်ျ ပြန်ခေါ်မှုများကို လက်ခံရယူပါ။

အမြန်စတင်ပါ။

  1. Send a Message - သင့်ပထမဆုံးမက်ဆေ့ချ်ကို မည်သို့ပေးပို့ရမည်ကို လေ့လာပါ
  2. Check Status - မက်ဆေ့ချ်ပေးပို့မှုအခြေအနေကို ခြေရာခံပါ။
  3. Message Types - မတူညီသော မက်ဆေ့ချ်အမျိုးအစားများကို ရှာဖွေပါ။

တောင်းဆိုမှုပုံစံ

တောင်းဆိုမှုအားလုံးသည် အောက်ပါဖွဲ့စည်းပုံဖြင့် JSON ဖော်မတ်ကို အသုံးပြုသည်-

{
  "messages": [
    {
      "recipient": "+380XXXXXXXXX",
      "type": "viber",
      "text": "Your message here",
      // ... additional parameters
    }
  ]
}

တုံ့ပြန်မှုပုံစံ

အောင်မြင်သော တုံ့ပြန်မှုများ ပြန်လာသည်-

{
  "messages": [
    {
      "messageId": "unique-message-id",
      "recipient": "+380XXXXXXXXX",
      "status": "sent"
    }
  ]
}

ကိုင်တွယ်မှုအမှား

HTTP အခြေအနေကုဒ်များ

  • 200 OK - တောင်းဆိုမှု အောင်မြင်ပါပြီ။
  • 400 Bad Request - မမှန်ကန်သော တောင်းဆိုချက်ဖော်မတ်
  • 401 ခွင့်ပြုချက်မရှိဘဲ - အထောက်အထားစိစစ်ခြင်း မအောင်မြင်ပါ။
  • 429 တောင်းဆိုမှု များလွန်းသည် - နှုန်းထားကန့်သတ်ချက်ကို ကျော်သွားပါပြီ။
  • 500 အတွင်း ဆာဗာ အမှား - ဆာဗာ အမှား

နောက်အဆင့်များ

  • Send Message - မက်ဆေ့ချ်များ စတင်ပေးပို့ပါ။
  • Viber Messages - Viber မက်ဆေ့ခ်ျအမျိုးအစားများအကြောင်း လေ့လာပါ။
  • SMS Messages - SMS စာတိုများ ပို့ပါ။
  • RCS Messages - ကြွယ်ဝသော ဆက်သွယ်ရေးဝန်ဆောင်မှုများ
  • Flash Call - ဖုန်းအတည်ပြုခြင်း။
  • Check Status - ပေးပို့မှုအခြေအနေကို ခြေရာခံပါ။