تلفون (وحدة فرعية للاتصالات)

وحدة فرعية للاتصالات: هاتف
 

نظرة عامة
 

الوحدة الفرعية "هاتف" مسؤولة عن إدارة جميع أرقام الهواتف المتنقلة داخل نظام الاتصالات. توفر تحكمًا كاملاً على دورة حياة أرقام الهواتف، بما في ذلك الإنشاء، التحقق، مزامنة API، التعامل مع حالات الإيقاف، عمليات التحديث، والاستيراد بكميات كبيرة.
 

هذه الوحدة مدمجة بعمق مع واجهات برمجة التطبيقات (API) لمقدمي خدمات الاتصالات الخارجيين، مما يتيح للنظام التحقق من أرقام الهواتف، استرجاع بيانات الاستخدام في الوقت الفعلي، إدارة حالات الإيقاف، والحفاظ على معلومات الهاتف متزامنة في الوقت الفعلي.
 

عنوان الموقع الإلكتروني (URL):

https://user.bull36.com/dashboard/communication/phone
 

علامة تبويب الوحدة الفرعية:

هاتف
 



الغرض والنطاق
 

تُستخدم الوحدة الفرعية 'هاتف' كـ مصدر وحيد للمعلومات الموثوقة لأرقام الهواتف المستخدمة في جميع أنحاء نظام الاتصالات. كل رقم هاتف يظهر في باقات اتصالات العملاء، أو تخصيصات ESIM، أو تدفقات مطابقة الباقات، ينبع من هذه الوحدة.
 

نطاق عملها يشمل:
 

  • إدارة أرقام الهواتف غير المرتبطة

  • التحقق من أرقام الهواتف باستخدام واجهات برمجة تطبيقات خارجية

  • تتبع حالة الإيقاف والتفعيل

  • مزامنة بيانات الاتصالات الحية

  • إمكانية الاستقبال المركزي عبر الاستيراد من ملفات Excel/CSV
     



الوصف الوظيفي
 

تسمح الوحدة الفرعية 'هاتف' للمستخدمين بـ:
 

  • إضافة أرقام هواتف جديدة مع تحقق تلقائي عبر API

  • تعديل سجلات الهواتف الموجودة

  • حذف أرقام الهواتف غير المستخدمة

  • إيقاف أو إلغاء إيقاف أرقام الهواتف باستخدام واجهات برمجة التطبيقات لشركات الاتصالات

  • تحديث بيانات الهاتف لاسترداد أحدث تفاصيل الاستخدام والباقة

  • عرض معلومات API في الوقت الفعلي مثل ICCID، استخدام البيانات، APN، والباقة

  • استيراد كميات كبيرة من أرقام الهواتف باستخدام ملفات Excel أو CSV
     

يضمن النظام أن كل رقم هاتف متحقق منه، ومزامن، وممثل بدقة قبل استخدامه في أماكن أخرى ضمن المنصة.


 

هيكل الجدول والأعمدة
 

1. رقم الجوال
 

  • يعرض رقم الهاتف بالكامل

  • مخزن في communication_phone.phone_number

  • مثال على التنسيق: 919687263716
     


2. الشركة
 

  • يعرض مزود الاتصالات المرتبط بالهاتف

  • يتم تحميله من communication_company

  • يدعم الترجمة المحلية
     

  • أمثلة:
     

    • سلكوم

    • فالافون

    • بارتنر
       


3. الحالة
 

  • يشير إلى ما إذا كان الهاتف نشطًا أو موقوفًا حاليًا

  • مشتق من عمود suspended

  • الحالات:

    • نشط: الهاتف نشط (suspended = 0)

    • موقوف: الهاتف محظور بواسطة المزود (suspended = 1)

  • الضغط على الحالة يفتح نافذة تغيير الحالة المنبثقة
     


4. تفاصيل API
 

  • يعرض بيانات مفككة من phone_detail_api JSON
     

  • يشمل:
     

    • استخدام البيانات: إجمالي الاستخدام بالميجابايت

    • APN: اسم نقطة الوصول

    • ICCID: معرف الشريحة

    • باقة: باقة الاتصالات الحالية
       

  • يتم تحديث البيانات تلقائيًا عند التحديث أو تغيير الحالة
     


5. تحديث
 

  • يسمح للمستخدمين بتحديث بيانات الهاتف يدويًا من واجهة برمجة التطبيقات الخارجية

  • يستدعي نقطة النهاية phone_refresh

  • يحدث الاستخدام، الباقة، ICCID، وحالة الإيقاف

  • يعرض رسائل النجاح أو الخطأ بناءً على استجابة API
     



6. العمليات
 

  • تعديل: يفتح نافذة تعديل الهاتف المنبثقة

  • حذف: يزيل الهاتف بعد التأكيد


     

    وظيفة الاستيراد
     

    دعم الرفع بكميات كبيرة
     

  • إكسل (.xls, .xlsx)

  • CSV (.csv)
     

  • عملية الاستيراد:
     

  • رفع الملف

  • تخطيط الأعمدة

  • التحقق من صحة البيانات

  • إدراج سجلات الهاتف

  • تحديث القائمة
     


  • الوحدات المرتبطة
     

  • اتصالات العملاء: الهواتف المرتبطة بالعملاء

  • الشركة: اختيار المزود

  • الباقة: مطابقة باقة API
     


  • ملخص
     

    الوحدة الفرعية "هاتف" توفر:
     

  • إدارة دورة حياة كاملة لأرقام الهواتف

  • تكامل موثوق مع واجهات برمجة تطبيقات خارجية

  • مزامنة الحالة والاستخدام في الوقت الفعلي

  • عمليات إيقاف وتحديث قوية

  • إدخال البيانات بكميات كبيرة باستخدام Excel/CSV

  • تحكم وصول آمن وواعي بالمنظمة
     

  • تشكل هذه الوحدة الأساس لجميع العمليات المتعلقة بالاتصالات في نظام الاتصالات، مما يضمن الدقة والاتساق والرؤية في الوقت الفعلي لبيانات الهاتف عبر المنصة.



     

information_img