Skip to content

SMS Service

Ushbu mikroservis SMS xabarlarini yuborish, ularning holatini yangilash va yuborish navbatini boshqarish uchun mo‘ljallangan.


Asosiy Vazifalari

  • Yangi SMS xabarlarini yaratish va navbatga qo‘yish
  • SMS xabarlarining holatini yangilash (yetkazilgan, xatolik, yuborilmagan)
  • SMS yuborish navbatini tekshirish va xabarlarni yuborish
  • Yuborish jarayonidagi muvaffaqiyat va xatoliklarni loglash

Ishlash Tartibi

  • SMS xabarlari konfiguratsiyalangan gateway orqali REST API yordamida yuboriladi
  • Telefon raqamlari tekshiriladi; noto‘g‘ri raqamlar avtomatik tarzda maxsus holatga o‘tkaziladi
  • Gateway javobiga qarab xabar holati yangilanadi (Submitted, NotSent, PhoneInvalid)
  • Har bir SMS yuborish operatsiyasi loglanadi, muvaffaqiyat va xatoliklar soni qayd etiladi
  • Yuborish navbati belgilangan jadval bo‘yicha tekshiriladi va xabarlar yuboriladi