havolaning harakatchanligi - logotipSMS API, SMPP API MS Scheduler API
Foydalanuvchi uchun qoʻllanma

SMS API, SMPP API MS Scheduler API

O'zgartirilgan: 6/24/2025
Versiya: 1.7
Muallif: Kenny Colander Norden, KCN

Ushbu hujjat faqat tayinlangan oluvchi uchun mo'ljallangan va u imtiyozli, mulkiy yoki boshqa shaxsiy ma'lumotlarni o'z ichiga olishi mumkin. Agar siz uni xatolik bilan olgan bo'lsangiz, darhol jo'natuvchiga xabar bering va asl nusxasini o'chirib tashlang. Hujjatdan boshqa har qanday foydalanish taqiqlanadi.

Tarixni o'zgartirish

Rev Sana By Oldingi versiyadagi o'zgarishlar
1.0 2010-03-16 KCN Yaratilgan
1. 2019-06-11 TPE LINK logotiplari yangilandi
1. 2019-09-27 PNI SMPP 3.4 spetsifikatsiyasiga havola qo'shildi
1. 2019-10-31 EP Amal qilish muddati haqida kuzatish tag
1. 2020-08-28 KCN Qo'llab-quvvatlanadigan TLS versiyalari haqida ma'lumot qo'shildi
2. 2022-01-10 KCN Yetkazib berish hisobotlari bo'yicha qo'shimcha ma'lumotlar qo'shildi
TLS 1.3 haqida yangilangan ma'lumotlar
2. 2025-06-03 GM 2108 natija kodi qo'shildi
2. 2025-06-24 AK Kvota qo'shildi

Kirish

LINK Mobility 2001 yildan buyon SMS tarqatuvchi hisoblanadi va operatorlar va ulanish agregatorlari bilan ishlashda katta tajribaga ega. Ushbu platforma katta trafik hajmlarini boshqarish, yuqori mavjudlikni saqlash va trafikni bir nechta ulanishlar orqali yo'naltirishni osonlashtirish uchun mo'ljallangan.
Bu hujjat SMSC-platformaga SMPP interfeysi va qaysi parametrlar va buyruqlar talab qilinishi va qaysi parametrlar qo'llab-quvvatlanishini tavsiflaydi.
Ushbu hujjat birlashtirilgan xabarlar, WAPpush, Flash SMS va boshqalar kabi maxsus foydalanish holatlarini ko'rib chiqmaydi. Bunday holatlar haqida batafsil ma'lumotni qo'llab-quvvatlash xizmatiga murojaat qilish orqali olish mumkin.

Qo'llab-quvvatlanadigan buyruqlar

LINK Mobility serveriga SMPP 3.4 sifatida qarash kerak. Rasmiy spetsifikatsiyani quyidagi manzilda topish mumkin https://smpp.org/SMPP_v3_4_Issue1_2.pdf.
Barcha usullar qo'llab-quvvatlanmaydi va barcha farqlar quyida ko'rsatilgan.
4.1 Bog'lash
Quyidagi bog'lash buyruqlari qo'llab-quvvatlanadi.

  • Transmitter
  • Transsiver
  • Qabul qiluvchi

Kerakli parametrlar:

  • system_id - qo'llab-quvvatlashdan olingan
  • parol - qo'llab-quvvatlashdan olingan

Ixtiyoriy parametrlar:

  • addr_ton - agar yuborish paytida TON Noma'lum bo'lsa, standart qiymat.
  • addr_npi – agar yuborish vaqtida NPI Noma’lum bo‘lsa, standart qiymat.

Qo'llab-quvvatlanmaydigan parametrlar:

  • manzil_oraliq

4.2 Bog'lash
Ochish buyrug'i qo'llab-quvvatlanadi.
4.3 So'rov havolasi
Inquire link buyrug'i qo'llab-quvvatlanadi va har 60 soniyada qo'ng'iroq qilish kerak.
4.4 Yuborish
Xabarlarni yuborish uchun yuborish usulidan foydalanish kerak.
Kerakli parametrlar:

  • source_addr_ton
  • source_addr_npi
  • source_addr
  • dest_addr_ton
  • dest_addr_npi
  • dest_addr
  • esm_class
  • ma'lumotlarni_kodlash
  • sm_uzunligi
  • qisqa_xabar

Qo'llab-quvvatlanmaydigan parametrlar:

  • xizmat_turi
  • protokol_id
  • ustuvor_bayroq
  • jadval_etkazib berish_vaqti
  • agar_mavjud_bayroqni almashtiring
  • sm_default_msg_id

Eslatma bu foydali yuk tag qo'llab-quvvatlanmaydi va har bir qo'ng'iroq uchun faqat bitta SMS yuborilishi mumkin va amal qilish muddatini belgilash tavsiya etiladi tag kamida 15 daqiqa davom etadigan qiymatga ega.
4.4.1 Tavsiya etilgan TON va NPI
Submit buyrug'i yordamida xabarlarni jo'natishda quyidagi TON va NPI dan foydalanish kerak.
4.4.1.1 Manba
Quyidagi TON va NPI kombinatsiyalari manba manzili uchun qo'llab-quvvatlanadi. Boshqa barcha kombinatsiyalar yaroqsiz deb hisoblanadi. Agar TON Noma'lum (0) ga o'rnatilgan bo'lsa, standart TON from bind buyrug'i ishlatiladi. Agar NPI Noma'lum (0) ga o'rnatilgan bo'lsa, ulanish buyrug'idan standart NPI ishlatiladi.

TON NPI Tavsif
Alfanumerik (5) Noma'lum (0)
ISDN (1)
Alfanumerik yuboruvchi matni sifatida qabul qilinadi
Xalqaro (1) Noma'lum (0)
ISDN (1)
MSISDN sifatida qabul qilinadi
Milliy (2)
Tarmoqqa xos (3) abonent raqami (4)
Qisqartirilgan (6)
Noma'lum (0)
ISDN (1)
Milliy (8)
Mamlakatga xos qisqa raqam sifatida ko'rib chiqiladi.

4.4.1.2 Belgilangan manzil
Belgilangan manzil uchun quyidagi TON va NPI kombinatsiyalari qo'llab-quvvatlanadi. Boshqa barcha kombinatsiyalar yaroqsiz deb hisoblanadi. Agar TON Noma'lum (0) ga o'rnatilgan bo'lsa, standart TON from bind buyrug'i ishlatiladi. Agar NPI Noma'lum (0) ga o'rnatilgan bo'lsa, ulanish buyrug'idan standart NPI ishlatiladi.

TON NPI Tavsif
Xalqaro (1) Noma'lum (0)
ISDN (1)
MSISDN sifatida qabul qilinadi

4.4.2 Qo'llab-quvvatlanadigan kodlashlar
Quyidagi kodlashlar qo'llab-quvvatlanadi. X har qanday qiymatni o'z ichiga olishi mumkin.

DCS Kodlash
0xX0 Kengaytmali standart GSM alifbosi
0xX2 8 bitli ikkilik
0xX8 UCS2 (ISO-10646-UCS-2)

Kvota

5.1 Kvota tugadiview
Kvota ma'lum vaqt oralig'ida (masalan, kun, hafta, oy yoki muddatsiz) yuborilishi mumkin bo'lgan SMS xabarlarning maksimal sonini belgilaydi. Har bir kvota quotaId (UUID) bilan noyob tarzda aniqlanadi va mijozning vaqt zonasiga ko'ra qayta o'rnatiladi. Kvotalar mamlakat, mintaqa yoki standart darajada Quota Pro orqali tayinlanishi mumkinfile. Kvotani Kvota xaritasi yordamida dinamik ravishda belgilash ham mumkin. Bu ota-ona QuotaId (UUID) va noyob kvota kalitini (masalan, jo'natuvchi yoki foydalanuvchi) ma'lum bir kvotaIdga moslashtiradi.
Kvota mahalliy qo'llab-quvvatlash, tayinlangan hisob menejeri yoki hech narsa belgilanmagan bo'lsa, sukut bo'yicha o'rnatiladi.
5.2 Status 106 – Kvotadan oshib ketdi
SMS-xabar 106 holat kodi bilan bloklanishi mumkin (“kvota oshib ketdi”):

  • Xabar joriy oraliqda tegishli kvotasi uchun belgilangan chegaradan oshib ketdi.
  • Belgilangan mamlakat yoki mintaqaga kvota tayinlanmagan (ya'ni, proda nol kvota xaritasi bilan aniq bloklangan)file).
  • Mos kvota yo'q va standart kvota belgilanmagan, natijada rad etish.
    Bunday hollarda, tizim mijoz yoki manzilga asoslangan chegaralarni qo'llash va noto'g'ri foydalanishni oldini olish uchun xabarlarni keyingi qayta ishlashni oldini oladi.

Yetkazib berish hisoboti

Muvaffaqiyatli/muvaffaqiyatsiz natija bilan faqat hech biri yoki yakuniy yetkazib berish qo'llab-quvvatlanadi.
Yetkazib berish hisoboti formati: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx bajarilgan sana: yyMMddHHmm stat:
Holatdagi mavjud qiymatlar:

  • Etkazib berish
  • MUDDATI O'TGAN
  • RAD ETD
  • QAYTA QILMAGAN
  • OʻCHIRILGAN

6.1 Kengaytirilgan yetkazib berish hisoboti formati
Yetkazib berish hisobotlaridagi kengaytirilgan ma'lumot sizning savdo vakilingiz bilan bog'lanishda so'ralishi mumkin.
Yetkazib berish hisoboti formati: id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx sub: 000 dlvrd: 000 topshirish sanasi:
yyMMddHHmm bajarilgan sana: yyMMddHHmm statistika: xato: matn:
Holatdagi mavjud qiymatlar:

  • Etkazib berish
  • MUDDATI O'TGAN
  • RAD ETD
  • QAYTA QILMAGAN
  • OʻCHIRILGAN

"sub" va "dlvrd" maydonlari har doim 000 ga o'rnatiladi va "matn" maydoni doimo bo'sh bo'ladi.
“Xato” maydonining qiymatlari uchun “Xato kodlari” bo‘limiga qarang.

Qo'llab-quvvatlanadigan TLS versiyalari

SMPP orqali barcha TLS ulanishlari uchun TLS 1.2 yoki TLS 1.3 talab qilinadi.
TLS 1.0 va 1.1-ni qo‘llab-quvvatlash 2020-11-15 dan boshlab to‘xtatildi. TLS ning 1.0 va 1.1 versiyalari eskirgan protokollar boʻlib, Internet hamjamiyatida xavfsizlikka xavf tugʻdiradi.
Agar bugungi kunda shifrlanmagan SMPP ulanishlari ishlatilayotgan bo'lsa, LINK TLS dan foydalanishni qat'iy tavsiya qiladi. Shifrlanmagan SMPP ulanishlari LINK tomonidan 2020-09-01 holatiga ko‘ra eskirgan va kelajakda o‘chirib tashlanadi. Shifrlanmagan ulanishlarni olib tashlash sanasi hali aniqlanmagan.
TLS uchun SMPP serveriga ulanishlar 3601-portda shifrlanmagan o'rniga 3600-portda.
SMPP ilovangiz stunnel yordamida TLSni qoʻllab-quvvatlamasa ham, siz hali ham TLS dan foydalanishingiz mumkin, qarang https://www.stunnel.org/

Xato kodlari

Agar maydon yoqilgan bo'lsa, xato maydoniga quyidagi xato kodlari javob berishi mumkin.

Xato kodi Tavsif
0 Noma'lum xato
1 Vaqtinchalik marshrutlash xatosi
2 Doimiy marshrutlash xatosi
3 Maksimal regulyatordan oshib ketdi
4 Taym-aut; turib qolish; tanaffus
5 Operator noma'lum xato
6 Operator xatosi
100 Xizmat topilmadi
101 Foydalanuvchi topilmadi
102 Hisob topilmadi
103 Yaroqsiz parol
104 Konfiguratsiya xatosi
105 Ichki xato
106 Kvota oshib ketdi
200 OK
1000 Yuborildi
1001 Yetkazib berildi
1002 Muddati tugagan
1003 Oʻchirildi
1004 Mobil to'liq
1005 Navbatda
1006 Yetkazib berilmagan
1007 Yetkazib berildi, toʻlov kechiktirildi
1008 Zaryadlangan, xabar yuborilmadi
1009 Zaryadlangan, xabar yetkazilmadi
1010 Muddati tugagan, operator yetkazib berish hisobotining yo'qligi
1011 Zaryadlangan, xabar yuborilgan (operatorga)
1012 Masofadan navbatga qoʻyilgan
1013 Operatorga xabar yuborildi, zaryadlash kechiktirildi
2000 Manba raqami noto‘g‘ri
2001 Qisqa raqam manba sifatida qo'llab-quvvatlanmaydi
2002 Alpha manba sifatida qo'llab-quvvatlanmaydi
2003 MSISDN manba raqami sifatida qo'llab-quvvatlanmaydi
2100 Qisqa raqam manzil sifatida qo‘llab-quvvatlanmaydi
2101 Alpha manzil sifatida qo‘llab-quvvatlanmaydi
2102 MSISDN manzil sifatida qo‘llab-quvvatlanmaydi
2103 Operatsiya bloklandi
2104 Noma'lum obunachi
2105 Manzil bloklandi
2106 Raqam xatosi
2107 Manzil vaqtincha bloklangan
2108 Belgilangan manzil noto‘g‘ri
2200 Zaryadlash xatosi
2201 Abonent balansi past
 

2202

Abonent ortiqcha toʻlov uchun taqiqlangan (premium)

xabarlar

 

2203

Abonent juda yosh (bu uchun

tarkib)

2204 Prepaid abonentiga ruxsat berilmagan
2205 Xizmat abonent tomonidan rad etilgan
2206 Abonent to'lov tizimida ro'yxatdan o'tmagan
2207 Abonent maksimal balansga yetdi
2208 Yakuniy foydalanuvchi tasdiqlashi kerak
2300 Toʻlov qaytarildi
 

2301

Noqonuniy yoki etishmayotganligi sababli toʻlovni qaytarib boʻlmadi

MSISDN

2302 Xabar identifikatori yoʻqligi sababli toʻlovni qaytarib boʻlmadi
2303 Toʻlovni qaytarish uchun navbatga qoʻyilgan
2304 Pulni qaytarish muddati tugaydi
2305 Toʻlovni qaytarish muvaffaqiyatsiz tugadi
3000 GSM kodlash qo'llab-quvvatlanmaydi
3001 UCS2 kodlash qo'llab-quvvatlanmaydi
3002 Ikkilik kodlash qo'llab-quvvatlanmaydi
4000 Yetkazib berish hisoboti qo'llab-quvvatlanmaydi
4001 Xabar mazmuni noto‘g‘ri
4002 Yaroqsiz tarif
4003 Foydalanuvchi maʼlumotlari notoʻgʻri
4004 Foydalanuvchi maʼlumotlari sarlavhasi notoʻgʻri
4005 Maʼlumotlarni kodlash notoʻgʻri
4006 Yaroqsiz QQS
4007 Belgilangan manzil uchun qo‘llab-quvvatlanmaydigan kontent

havolaning harakatchanligi - logotip

Hujjatlar / manbalar

havola mobilligi SMS API, SMPP API MS Scheduler API [pdf] Foydalanuvchi uchun qoʻllanma
SMS API SMPP API MS Scheduler API, SMS API SMPP API, MS Scheduler API, Scheduler API, API

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *