Источники данных и методика
Каждая запись справочника - префикс, оператор, городской код - хранится с указанием источника и даты проверки. Ниже - какие источники мы считаем достаточными и как обновляем данные.
Источники
- Национальные планы нумерации. Регуляторы связи публикуют планы нумерации и передают их в Международный союз электросвязи (ITU-T, серия рекомендаций E.164). Это первичный источник для кодов стран, длины номеров, диапазонов мобильных и географических кодов.
- Официальные сайты операторов. Kcell, Beeline, Tele2/Altel в Казахстане; Beeline, MegaCom, O! в Кыргызстане; Beeline, Ucell, Mobiuz, Humans, Perfectum в Узбекистане; Azercell, Bakcell, Nar в Азербайджане. По ним проверяются действующие префиксы и бренды.
- Открытые справочники. Статьи Wikipedia «Telephone numbers in …» и справочники кодов используются для перекрёстной проверки, но не как единственный источник.
Если источники расходятся, запись помечается примечанием, а не подгоняется под один из них.
Перенос номера (MNP)
В Казахстане и Азербайджане абонент может перейти к другому оператору, сохранив номер. Поэтому для мобильных префиксов справочник показывает оператора, которому префикс был выделен, и предупреждает, что фактический оператор может отличаться. Единственный надёжный способ узнать текущего оператора - USSD-запрос или сервис самого оператора.
Открытые данные справочника
Все таблицы, по которым работает проверка номера, отдаются одним файлом: /static/numbering.json. Структура: список стран (country, name, cc, nsn_length, trunk, nsn_first для общих зон вроде +7, mnp), у каждой - mobile_prefixes (префикс → оператор) и area_codes (код → город, слаг страницы). Данные собраны из планов нумерации ITU-T и регуляторов, перечисленных выше; дата последней проверки каждой страны показана на страницах кодов и городов. Файл можно использовать в своих проектах со ссылкой на источник - этот справочник и первичные документы; гарантий полноты нет, об ошибках сообщайте боту.
Обновления
Данные пересобираются автоматически при каждом обновлении таблиц; дата проверки указана в карточке записи. Новые префиксы, смена брендов и изменения городских кодов вносятся по мере публикации регуляторами и операторами.
Сообщить об ошибке
Напишите Telegram-боту KodNomera сообщение с адресом страницы и описанием, что не так, - желательно со ссылкой на источник. Мы проверим и исправим запись.
Как создаются тексты страниц
Данные (коды, операторы, города) берутся из источников выше, а описания на страницах готовятся с помощью ИИ-инструментов по нашей методике и проходят автоматические проверки: формат, ссылки, уникальность текста относительно соседних страниц. Страницы, у которых текст пока слишком похож на соседние, не отдаются поисковикам до доработки - так справочник не превращается в набор одинаковых страниц. Дата проверки данных указана в карточке записи и меняется только при реальном обновлении.