كيفية تحديد المشغل والمنطقة برقم الهاتف



من المفيد معرفة مشغل الهاتف الذي اختاره العميل وفي أي منطقة. ثم يمكنك تقسيم قاعدة العملاء جغرافياً وعدم الاتصال ليلاً. أو إجراء الترقيات مع المشغلين. ويحفظ بعض عملائنا: لكل مشغل اختيار أرخص مجمع الرسائل القصيرة.

لذلك ، ظلت " داداتا " تبحث عن عامل الهاتف برقم الهاتف منذ فترة طويلة. الخوارزمية بسيطة - افعلها واستخدمها. ما لم في عام 2013 ، عندما تم إلغاء "العبودية المتنقلة" ، كان علي تعديل العملية قليلاً. في هذه المقالة سأقول كيف يعمل كل شيء بالنسبة لنا.

هناك صعوبة كبيرة في العملية - الوصول إلى قاعدة بيانات الأرقام المحولة. لا يتم إصداره للأفراد ، وستجد الشركات صعوبة. حول هذا - في قسم منفصل.

حطم رقم الهاتف


أول شيء فعله هو تفكيك الهاتف إلى ثلاثة أجزاء:

  • كود البلد - بالنسبة لروسيا هو +7 أو 8 ؛
  • رمز المشغل - 3-5 أرقام (في الواقع ، هذا ليس رمز مشغل ، بل رمز منطقة ترقيم. سأخبرك لاحقًا) ؛
  • رقم الهاتف الفعلي هو 5-7 أرقام.


يتكون رمز منطقة الترقيم لرقم هاتف محمول دائمًا من ثلاثة أرقام. في القرطاسية - من ثلاثة أو أربعة أو خمسة. على أي حال ، فإن الأرقام الثلاثة الأولى كافية لتحديد المنطقة حسب رقم الهاتف.

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

ابحث عن عامل عن طريق رقم الهاتف من خلال النظر في خطة الترقيم


الوثيقة الروسية الرئيسية ، التي بموجبها يتلقى المشغلون أرقام الهواتف ، هي خطة ترقيم Rossvyaz. لقد حدد بوضوح جميع التخطيطات: أي الرموز والأرقام التي يستخدمها المشغلون في أي مناطق. ما هو جميل ، مرجع Rossvyaz مجاني على rossvyaz.ru/deyatelnost/resurs-numeracii/vypiska-iz-reestra-sistemy-i-plana-numeracii .


تم تحميل الدليل بتنسيقين في وقت واحد ، وهو أمر رائع جدًا من جانب Rossvyaz. مرة واحدة في الشهر

، يتم تحديث أربعة ملفات داخل خطة الترقيم: ثلاثة لأرقام الخطوط الأرضية وواحدة لأرقام الهواتف المحمولة. يمكن ملاحظة الفرق بين محتويات الملفات إذا نظرت إلى البادئات في الأسماء:

  • "ABC-" تعني أن الملف يحتوي على أرقام ثابتة. في الواقع ، "ABC" هي تسمية لمناطق الترقيم المحددة على أساس جغرافي ؛
  • "DEF-" هو ملف بأرقام الهواتف المحمولة. البادئة تعني مناطق الترقيم غير المحددة جغرافيًا.

الأمر واضح بالفعل هنا: لن يخبرك الدليل بالمُشغل فحسب ، بل أيضًا بنوع الهاتف:

  • بالنسبة للقرطاسية ، يبدأ الرمز بـ 3 أو 4 أو 8 ؛
  • على الهاتف المحمول - من 9.

هناك أيضًا هواتف محمولة مباشرة - ظاهريًا لا يمكن تمييزها عن تلك الثابتة. أعرف طريقة واحدة فقط لاكتشاف الهاتف المحمول المباشر: ابحث عن مشغلها وقارنها بقائمة مشغلي الهاتف المحمول في روسيا. ولكن حتى مع ذلك بدون ضمان ، لأن بعض شركات الهاتف النقال في نفس الوقت - ومشغلي الثابتة.
يمكن أن يكون الرقم +7495999-99-34 عبارة عن هاتف محمول مباشر. أو ربما يشتري هذا المكتب اتصالًا ثابتًا من شركة اتصالات - فقط عامل التشغيل يعرف.

لكني أتطرق إلى خطة الترقيم. داخل الملفات ، كل شيء بسيط للغاية - جدول بستة حقول.


ترتيب الحقول كما يلي: ABC أو DEF رمز المنطقة ، بداية النطاق ، نهاية النطاق ، السعة ، عامل التشغيل ، المنطقة. السعة هي ببساطة عدد الأرقام المضمنة في النطاق.

البحث وفقًا لخطة الترقيم لمنطقة وعامل تشغيل أمر ممتع.

  1. نحصل على رمز منطقة الترقيم من الرقم المطلوب.
  2. باستخدام الكود ، حدد النطاقات المناسبة من الدليل.
  3. نترك من الهاتف فقط ما يلي بعد رمز المنطقة - الرقم الفعلي.
  4. نحن نبحث عن النطاق الذي يقع فيه الرقم.
  5. نجاح! وجدنا لمنطقة الهاتف والمشغل والنوع.


الرقم +7 301 220-22-47 مملوك لشركة Mobilon Telecommunications LLC. المنطقة - جمهورية بورياتيا في

بعض الأحيان لا يتناسب الهاتف مع أي نطاق. هذا يعني أن الرقم غير صحيح. لا توجد استثناءات. في هذا الصدد ، يجب أن أقول ، إن مكتبة Google المذكورة أعلاه تم ثقبها - فهي توافق على ما يبدو هاتفًا أمينًا ، ولا تقارنه بخطة الترقيم.

سابقا ، في هذه الخطوة ، انتهى البحث. لكن في عام 2013 ، أصدرت السلطات قانونًا يلغي "العبودية المتنقلة". منذ ذلك الحين ، يتم تثبيت أرقام الهواتف للمشغلين بشكل غير ضيق.

يسمح القانون الآن: تغيير عامل الهاتف ، والحفاظ على الرقم. ولكن ، الانتباه ، فقط داخل المنطقة. لا يمكنك إزالة الهاتف من المنطقة التي قدمها Rossvyaz. من المستحيل "كسر" نطاقات توزيع الأرقام. لذلك ، إذا كانت منطقة رقم الهاتف ذات أهمية فقط ، فلا يمكنك قراءة المزيد. وسأتابع وأخبرك بكيفية العثور على أرقام المشغلين التي تم تغييرها.

الحصول على قاعدة بيانات الأرقام المنقولة


هذه خطوة بيروقراطية ، على التوالي ، هي الأصعب. وبالنسبة لمعظم الشركات ، لا يمكن عبورها تمامًا ، للأسف.

يتم تخزين الأرقام التي غيرت عامل التشغيل في قاعدة بيانات أرقام المشتركين المنقولة (BDPN). مشغلها لم يعد Rossvyaz ، ولكن  معهد البحوث المركزية للاتصالات .

المشكلة هي أن الوصول إلى DDP صعب للغاية. بالطبع ، إذا لم تكن مشغلاً للهاتف المحمول ، أو موضوعًا لنظام دفع وطني ، أو بنية طاقة ، أو وكالة أخرى.


كل ما يمكن أن يفعله المستخدم العادي هو التحقق يدويًا من رقم معين.

لقد حصلنا على إمكانية الوصول إلى BDPN في عام 2013 كمنظمة مختلفة. ولكن منذ ذلك الحين ، يبدو أن القواعد قد شددت. حتى استمارة الطلب تغيرت كثيرًا ، وآخرها موجود على الموقع الإلكتروني لمعهد الاتصالات. لذلك ، لا أستطيع أن أنصح بأي شيء هنا ، للأسف.

UPD. في التعليقات كتبوا أن الوصول إلى كل شيء ليس قاسيًا جدًا: "لقد عملت في شركة مبيعات طاقة ، دون أي مشاكل حصلت على بي بي إن لعدة أيام. <...> املأ الطلب ووقع المدير وختمه وأرسله إلكترونيا. ثم اتصل هاتفيا بالاخلاص ".

تحقق مما إذا كان الرقم قد ذهب إلى عامل آخر


إذا كنت تستطيع الوصول إلى قاعدة البيانات الرسمية للأرقام المنقولة ، فمن السهل. نتحقق لمعرفة ما إذا كان المشترك قد غيّر عامل التشغيل ، وأسقط أغلال "العبودية المتنقلة".

يقوم معهد الاتصالات بتحميل BDPN إلى خادم SFTP في ثلاثة مجلدات.


يحتوي المجلد الأول على مرجع كامل. في الثانية - تحديثات تدريجية. أما المخازن الثالثة فقد عادت الأرقام إلى "الملاك"

  •   PortAllNew . ,  00:00  ;
  • PortIncrementNew — .   ;
  • ReturnIncrementNew — , «» . .

داخل المجلدات ، يتم تخزين البيانات لجميع المشغلين في جميع المناطق دون قسمة حسب الملف. الملفات مطلوبة للتمييز بين التحديثات.


يتم إدراج تاريخ التحديث ووقته في اسم الزيادات. إذا كنت ترغب في تلقي الأرقام المحولة على وجه السرعة قدر الإمكان - ها أنت. إذا لم تكن هناك حاجة ملحة ، فمن الأسهل مرة واحدة في اليوم تنزيل الدليل الكامل.

تنسيق الملف - CSV ، مضغوط بتنسيق ZIP. في الداخل - لا يوجد مكان أسهل.


هناك ثلاثة حقول في ملفات الدليل: العدد ، والعامل ، وعدد الأسطر. علاوة على ذلك ، يتم ملء الحقل الثالث فقط للسطر الأول - حل أنيق

لا يتم تخزين السجل في BDPN: كل يوم يتم نشر جميع الأرقام المنقولة على الخادم. إذا لم يكن الهاتف في الدليل الكامل أو بزيادات في اليوم ، فإنه يتبع خطة Rossvyaz. لذلك ، لأغراضنا ، المجلد الذي يحتوي على الأرقام التي تم إرجاعها هوReturnIncrementNew  - غير مطلوب.

ننزل كل يوم BDPN جديدة من الخادم. أي عميل SFTP مناسب لهذا: WinSCP أو FileZilla FTP Client مناسب لنظام التشغيل Windows ، Nautilus مناسب لـ Ubuntu. خطأ كلاسيكي في هذه الحالة هو ترك FTP الافتراضي في الإعدادات بدلاً من تعيين SFTP. لذلك يمكن أن تعاني لفترة طويلة ، لا تكرر أخطائنا.

عندما يكون دليل الأرقام المنقولة في متناول اليد ، يبقى البحث عن الرقم قيد التحقيق فيه. هناك خياران:

  • الرقم الموجود في BDPN. في هذه الحالة ، نقوم بتغيير عامل التشغيل من خطة Rossvyaz إلى خطة جديدة ؛
  • الرقم ليس في BDPN - نترك عامل التشغيل كما هو.

هذه كلها حكمة.

ويمكنك تحديد رقم "داداتوي"


خيار آخر هو إعطاء رقم هاتف Dadate ، وستستخرج الخدمة معلومات مفيدة منه.


نتعرف على عامل التشغيل ، ونصحح الأخطاء المطبعية في الرقم ، ونظهر البلد والمنطقة والمنطقة الزمنية. أخيرًا ، نقوم بفصل المرضى الداخليين عن الهاتف المحمول ، حيث نقوم

بمعالجة أعداد 10 كوبيك لكل منهما ، إذا تم تقديمها عن طريق الملفات أو من خلال واجهة برمجة التطبيقات. يديك على هاتف واحد - مجانًا وحتى بدون تسجيل. كل هذا على dadata.ru .

All Articles