Сервис определения оператора мобильного абонента(MNP API)

В связи с отменой мобильного рабства и появления возможности смены мобильного оператора(перехода к другому) с сохранением номера (MNP) возникла проблема связанная с неизвестностью абоненту какой сети Вы собираетесь звонить или отправлять СМС. Для определения какому оператору в России принадлежит абонент существует сервис ЦНИИС. Если Вам нужно определить оператора мобильного телефона без ввода капчи или с помощью MNP API, то воспользуйтесь нашим сервисом, который позволяет отпределить перенесенные номера России, Казахстана и др.:

Форма определения оператора абонента (MNP)


Осталось 20 запросов до 22:14:35 20.02.19


Для пакетной проверки, Вы можете загрузить файл формата Excel (csv, txt), любой столбец которого содержит телефон для проверки. Файл может быть упакован zip или rar. В очередной свободный столбец будет добавлен оператор и следующим столбцом регион местонахождения (привязки) абонента. За каждый проверенный номер телефона с вас будет списан один запрос согласно тарифа. Для ускорения обработки большие файлы разбивайте на несколько. Скорость обработки каждого файла ~20 номеров в секунду. Максимальный размер загружаемого файла 32Mb. Идущие подряд одинаковые телефонные номера не тарифицируются. Телефон может быть указан в любом формате, например: +7(918)-123-44-55 или 8918-123-4455 и с любыми разделителями из ' ','(',')','-','+'. Если телефон содержит только 10 цифр и начинается с 9, ему будет в начале добавлен +7




Для загрузки файла необходимо войти или зарегистрироваться! Результат будет продублирован на указанную в профиле почту. По результатам анализа вы получите дополнительно статистическую информацию по регионам и операторам, пример отчета.
Сводная информация:
Обработано строк - 4 036
Всего выделено телефонных номеров - 4 035
Уникальных телефонных номеров - 4 035

Статистика по операторам:
ООО "Т2 Мобайл" - 3 302
ОАО "Вымпел-Коммуникации" - 2
ООО "ЕКАТЕРИНБУРГ-2000" - 281
ПО "МегаФон" - 292
...

Статистика по регионам:
Омская область - 201
Иркутская область - 243
Челябинская область - 268
Свердловская область - 280
Тульская область - 74
Владимирская область - 42
...


Для получения информации о базовой привязке телефонного номера на основании распределения DEF-кодов между телефонными операторами используйте форму узнать регион по номеру телефона.

Статистика по базе данных перенесенных номеров (БДПН)

Данная информация отражает актуальное кол-во перенесенных номеров на 19.02.2019 без учета тех, кто вернулся обратно к своему оператору.

Казахстан410 453
Россия8 702 182

IMSI, MCC, MNP, PLMN

IMSI (International Mobile Subscriber Identity - международный идентификационный номер подписчика) Последние три цифры Вашего номера IMSI одинаковы с последними тремя цифрами серийного номера, напечатанного на Вашей SIM карте. IMSI - соответствует конкретному абоненту. IMSI 25099… соответствует Российскому(250) оператору Билайн(99).

MCC (Mobile Country Code) — код, определяющий страну,в которой находится оператор мобильной связи, состоит из 3х десятичных цифр. Например, для России он равен 250, США - 310, Венгрия - 216, Китай - 460, Украина — 255, Белоруссия — 257.

MNC (Mobile Network Code) - код мобильной сети (оператора). Он идёт после MCC. Состоит из 2х или 3х десятичных цифр и для каждого оператора он уникален. Используется для сетей GSM, UMTS, CDMA, Tetra. Таблица кодов MCC и MNC для операторов по всему миру.

Коды MCC и MNP и соответствующие им названия страны и оператора доступны с помощью API запросов. Список МСС кодов.

PLMN это код страны + код оператора, т.е. MCC + MNP.

MSIN опознавательный номер абонентской станции - 10 десятичных знаков (для идентификации абонентской станции в пределах сети подвижной связи, к которой она подключена).

LAC (Location Area Code) — код локальной зоны. В двух словах LAC - это объединение некоторого количества базовых станций, которые обслуживаются одним контроллером базовых станций (BSC). Этот параметр может быть представлен как в десятичном, так и в шестнадцатеричном виде.

CellID (CID) — «идентификатор соты». Тот самый сектор базовой станции. Этот параметр также может быть представлен в десятичном, и шестнадцатеричном виде.

MNP API

Для получения информации об операторе абонента мобильной связи используйте следующий API-запрос:

http://htmlweb.ru/api/mnp/phone/ТЕЛЕФОН?api_key=API_KEY_из_профиля

В ответ Вы получите структуру формата html или xml или json содержащую следующие поля:
Если ошибка, то:
error=текст ошибки

Если успешно, то возвращается объект содержащий следующие поля:
phone - номер телефона,
region - Информация о регионе абонента: строка('Неизвестен') или массив ['id','name', ...],
mnc - mnc код оператора
country - страна, например RU
oper - Информация об операторе ['id','name','brand','mnc']
message - если есть доп. информация
oper_from - id код оператора от кого перенесен, если номер перенесен от другого

Например:

https://htmlweb.ru/json/mnp/phone/79185558000
{"status":200, "phone":79185558000, "region":{"id":49, "name":"Ростовская область", "okrug":"Южный федеральный округ", "autocod":61.161, "capital":1711, "english":"Rostov oblast", "iso":"ROS", "country":"RU", "vid":0}, "oper":{"id":3491, "name":"МТС", "country":"RU", "mnc":1, "brand":""}, "upd":"2018-12-12 08:58:16", "limit":18}

Пример с перенесенным абонентом:

https://htmlweb.ru/json/mnp/phone/79153472570
{"status":200, "phone":79153472570, "oper":{"id":4055, "name":"ОАО \"МегаФон\"", "country":"RU", "mnc":2,"brand":"МегаФон", "url":"megafon.ru"}, "country":"RU", "mnc":2, "region":{"id":1, "name":"Московская область", "okrug":"Центральный федеральный округ", "autocod":"50,90,150,190,177,199", "capital":1, "english":"Moscow oblast", "iso":"MOS", "country":"RU", "vid":0}, "oper_from":1605, "limit":79122 }
Общие параметры для всех API сервисов
Ещё почитать про MNP можно здесь:
Вам может быть интересно:

.

Популярное:


Содержание:


Новое за неделю



Сейчас на сайте: 1960