info@playmobile.uz
+(998) 71 207-11-11

API integratsiyasi

API INTEGRATSIYASI

Belgilangan GSM standarti bilan tartibga solinadigan parametrlar orasida quyidagilarni ta’kidlash kerak:

Yuboruvchi maydoni yozilish turi va ruxsat etilgan belgilari (“Kimdan”).

Yuboruvchi maydoni 11 tagacha ruxsat etilgan belgidan iborat bo’lishi mumkin.

Quyida jo’natuvchi uchun ruxsat etilgan belgilarning to’liq ro’yxati keltirilgan:

  1. raqamlar: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  2. Lotin harflari: a, b, c, d, e, f, g, h, I, j, k, l, m, n, o, p, q, r, s, t, u, v, w , x, y, z, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V , W, X, Y, Z;
  3. maxsus belgilar: “@”, “!”, “””, “%”, “&”, “’”, “(“, “)”, “*”, “+”, “,”, “ -«, «.», «/», «_».

SMS xabarlar uzunligi.

SMS-xabarning narxi uning (SMS) uzunligiga qarab olinadi. SMS xabar kirill alifbosida (xabar kamida bitta lotin bo’lmagan belgidan iborat) yoki lotin tilida yozilishi mumkin. Xabar bir yoki bir nechta qismlardan iborat bo’lishi mumkin.

Mavzuni texnik tomoni quyidagicha:

  1. SMS-xabarning maksimal hajmi – 140 bayt.
  2. Etti bitli kodlashdan foydalanilganda, bitta SMS-xabar 160 tagacha lotincha belgilarni o’z ichiga oladi.
  3. Ikki baytli kodlash UTF-16 (Unicode) kirill alifbosini qo’llab-quvvatlash uchun ishlatiladi, shuning uchun kirill alifbosida bitta SMS xabar 70 ta belgidan oshmasligi kerak.
  4. Agar SMS-xabar 140 baytdan ortiq bo’lsa, u holda u abonent telefon apparati tomonidan yopishtirilgan qismlarga (paketlarga) bo’linadi. Bunday «uzoq» xabarlarda foydalanuvchi ma’lumotlari sarlavhasi (UDH) segment raqami va segmentlarning umumiy soni haqida ma’lumotni o’z ichiga oladi, shuning uchun SMS xabari qisqartiriladi.

Shu qatorda:

  1. Kirill alifbosi: agar xabar uzunligi 70 belgigacha bo’lsa, u holda u 1 SMS xabar sifatida, agar u 70 belgidan ortiq bo’lsa, har biri 67 belgidan iborat bo’lgan qismlar uchun haq olinadi.
  2. Lotin: agar xabar uzunligi 160 belgigacha bo’lsa, u holda 1 SMS xabar sifatida, agar u 160 belgidan ortiq bo’lsa, har biri 153 belgidan iborat bo’lgan qismlar uchun haq olinadi.
SMS uzunligi, uning qismlari SMS-xabardagi belgilar soni, dona
Lotin Kirill alifbosi
1 160 70
2 306 134
3 459 201
4 612 268
5 765 335
6 918 402
7 1071 469
8 1224 536

Biz SMS-xabarlarni 8 qismdan ortiq yozishni tavsiya etmaymiz, chunki bu SMS-xabarni to’g’ri yetkazib berish imkoniyatlarini kamaytiradi (SMS xabari qancha uzun bo’lsa, bunday imkoniyat shunchalik kam bo’ladi).

Asosiy xulosalar:

  1. Faqat lotin harflari va/yoki raqamlari va/yoki ruxsat etilgan boshqa belgilardan iborat xabar lotin deb hisoblanadi. Agar SMS xabarda kamida bitta kirillcha belgi bo’lsa, u holda butun xabar kirillcha hisoblanadi;
  2. Kirill alifbosida bitta SMSda – 70 belgi, qo’shta – 134 (lotin yozuvida bitta SMSda – 160 belgi, qo’shta – 306). Bo’shliqlar va tinish belgilari alohida belgilar sifatida hisoblanadi;
  3. Yuboruvchining ismi-sharifi imzosida «Kimdan» – 11 tagacha lotin harflari, raqamlari va boshqa ruxsat etilgan belgilar. Kirill alifbosida imzo qo’yish mumkin emas.