Как определить оператора и регион по номеру теле­фона?

Обсудить
Аватар автора

Константин

спросил в Сообществе

Можно как-то понять, с номера какого оператора и откуда тебе звонят? Раньше вроде были однозначно привязанные коды типа 911 у «МТС», 921 у «Мегафона». А сейчас не разберешь, что откуда.

Аватар автора

Дмитрий Новик

готов к любым звонкам

Страница автора

Бывает полезно знать, какому оператору принадлежит номер. Например, если нужно перевести другому абоненту минуты или гигабайты трафика. Также по номеру можно узнать, в каком регионе зарегистрирован номер, с которого вам звонят. Расскажу, как определить оператора связи по номеру телефона.

Как работают телефонные номера

Есть несколько основных параметров телефонного номера, которые едины для большинства стран мира.

План нумерации. Это система, которая определяет общие правила использования номеров. С помощью плана технические специалисты настраивают оборудование, а пользователи могут понять, кто им звонит.

План нумерации в России пересматривали несколько раз. Самый свежий документ, который регламентирует работу телефонии, — приказ Минцифы от 31 января 2022 года № 75.

Код страны. Его определяет стандарт Международного союза электросвязи в общемировой телефонной сети. Всего выделено десять зон по географическому принципу. Для пользователя код страны состоит из знака «+» и одной, двух или трех цифр. Код для России — +7.

Зоны нумерации. План нумерации разделен на две зоны: географически определенную и принадлежащую конкретному оператору. Первую называют ABC — она указывает на конкретную территорию. Вторая — DEF, она показывает принадлежность к определенному оператору связи.

Тип нумерации. Он может быть закрытым или открытым — в первом случае надо набирать номер с кодом страны и города, а во втором работают короткие номера, которые называют городскими.

Как узнать оператора стационарного номера

В России смешанный план нумерации — в зависимости от региона может быть и открытый, и закрытый. К примеру, телефонный код Челябинска — 351, и, чтобы сделать межрегиональный или международный звонок, надо набрать +7 351 ***-**-**.

Определить оператора без региона не получится, потому что короткие номера могут повторяться в разных регионах. Например, номер 33-33-33 есть и в Пскове, и во Владимире, и в Волгограде. Чтобы правильно набрать телефон, потребуется код города. Найти его можно в открытых источниках.

Определить оператора ABC-номера можно с помощью реестра российской системы и плана нумерации, который есть на сайте Минцифры. В отличие от онлайн-сервисов и ботов этот способ позволяет получить актуальную информацию по географически определенным номерам.

На сайте реестра доступны три опции:

  1. Поиск по региональным данным и информации юридического лица оператора связи.
  2. Поиск по конкретному номеру.
  3. Выгрузка из базы данных по определенному диапазону.

Разберу каждый вариант.

Поиск по региональным данным и информации юрлица оператора связи. Например, можно указать только город или регион по формализованному государственному адресному реестру. В результатах поиска будут все операторы связи региона и принадлежащие им номера в конкретном диапазоне  .

Найти нужный номер можно через сопоставление номера в диапазоне, который есть у конкретного оператора. Источник: opendata.digital.gov.ru
Найти нужный номер можно через сопоставление номера в диапазоне, который есть у конкретного оператора. Источник: opendata.digital.gov.ru

Сохранить данные можно в форматах JSON или CSV, что подходит для обработки в базах данных. Такая выгрузка поможет, если надо определить операторов нескольких сотен или тысяч номеров.

Поиск по конкретному номеру подходит для разового определения. На вкладке доступно поле, куда надо ввести номер телефона с кодом города и без международного кода. Сайт сразу покажет, какому оператору принадлежит номер. Также можно сохранить выгрузку в форматах JSON или CSV с диапазоном, куда входит номер.

Результаты поиска такие же, как при поиске по региону. Источник: opendata.digital.gov.ru
Результаты поиска такие же, как при поиске по региону. Источник: opendata.digital.gov.ru

Выгрузка из базы данных по диапазону. На выбор четыре файла: 3хх, 4хх, 8хх, 9хх. Первая цифра в первых трех — начало кода региона. В последнем файле — диапазон для мобильных операторов.

Файлы сохраняются в формате CSV, который можно открыть в Microsoft Excel или любой подобной программе.

Для сохранения файла нажмите «Загрузить». Источник: opendata.digital.gov.ru
Для сохранения файла нажмите «Загрузить». Источник: opendata.digital.gov.ru
Найдите нужный номер в таблице по диапазону. Источник: opendata.digital.gov.ru
Найдите нужный номер в таблице по диапазону. Источник: opendata.digital.gov.ru

Как узнать оператора мобильного номера

С мобильным номером может быть сложнее. С 2013 года в России можно переносить номер от одного оператору к другому. Услугу обязаны предоставлять все операторы, а правила переноса определены законодательно.

Официальные источники. Найти мобильный номер в реестре на сайте Минцифы можно, но информация может быть устаревшей. Например, в реестре номер +7 964 24-***-65 указан как принадлежащий «Билайну» в Челябинске. На самом деле этот номер уже два раза менял оператора.

В реестре для DEF-номеров верная информация только о первоначальном распределении. О дальнейшем движении номера на сайте информации нет. Источник: opendata.digital.gov.ru
В реестре для DEF-номеров верная информация только о первоначальном распределении. О дальнейшем движении номера на сайте информации нет. Источник: opendata.digital.gov.ru

Выгрузка файла с диапазоном 9хх дает аналогичный результат: все тестовые перенесенные номера указаны в диапазонах первоначальных операторов.

Понять, у какого оператора номер на данный момент, можно с помощью сервиса «НИЦ Телеком», который совместно с Минцифры ведет отдельную базу данных перенесенных номеров  . На сайте доступна бесплатная проверка по конкретному номеру телефона.

В поле проверки надо ввести номер без международного кода и нажать на синюю кнопку справа. Источник: nic-t.ru
В поле проверки надо ввести номер без международного кода и нажать на синюю кнопку справа. Источник: nic-t.ru

Все тестовые номера сервис определил правильно, даже если смена оператора произошла несколько недель назад. На сайте указано, что это «единственный источник актуальной информации» о перенесенных номерах. Проверка проходит быстро, но у сервиса есть минус: нельзя проверить несколько номеров сразу.

Сторонние сервисы. В интернете есть десятки сервисов, которые предлагают аналогичные проверки. Один из самых популярных — kody.su. Функционально он не отличается от сервиса «НИЦ Телеком» и, вероятно, подключен к нему. Информация на сайте верная, а проверка доступна также только ручная.

В неофициальном источнике есть информация о переносе номера. Источник: kody.su
В неофициальном источнике есть информация о переносе номера. Источник: kody.su

Сервис бесплатный, и у него есть две полезные опции: можно сделать виджет на стороннем сайте и подключить kody.su к другой программе через API — набор правил и инструкций, которые позволяют программным компонентам взаимодействовать друг с другом. Это можно считать унифицированным языком разных программ для обмена данными. Аналогично работают и другие продукты: DaData, GigaSIM.

Остальные способы, вероятно, завязаны на реестр «НИЦ Телекома», но они могут помочь в некоторых ситуациях. Например, когда нет интернета:

  1. Через оператора связи. У t2 есть USSD-команда *190*ххх ххххххх# — оператор и регион отобразятся на экране телефона. Услуга бесплатная для абонентов оператора. У «Мегафона» такая команда — *629#.
  2. Через бота в «Телеграме». Работает аналогично веб-сервисам: в форму надо ввести номер, а бот ответит, какому оператору принадлежит номер. В тестах ошибок не было. Способ подойдет пользователям мессенджера, которые не хотят переходить в другие приложения.
  3. Сторонние сервисы, созданные энтузиастами. Как правило, это сайт или форум любителей телекома и гаджетов. Там можно проверять номера массово, загрузив их в виде файла в определенном формате. Проблема может быть в актуальности данных или общем качестве работы сервиса. Информацию подгружают вручную, а еще на сайте, например, может не быть SSL-сертификата. Пользоваться такими ресурсами небезопасно.
Дмитрий НовикА вам часто звонят с незнакомых номеров? Поделитесь необычными историями:
    Сообщество