Ты в телефонной конторе или где? И чем ты там занимаешься? Нам (в матюгальнике) списки префиксов приносили из соответствующего отдела. А мы их вбивали.
Международной - они вроде как публикуются. Для облегчения поисков в дальнейшем - отмечу, что такое явление называется "префиксы". Гугль по international phone prefixes дал весьма богатый ворох ссылок. Вот. например. http://www.italysoft.com/utility/international-dialing-prefix.php
Ты в телефонной конторе или где? В конторе, но шарашкиной. Хотя и гордо называющей себя "провайдер IP телефонии"
И чем ты там занимаешься? Хернёй не по специальности и головной болью от повышеного давления В данный момент изобретением велосипеда - пытаюсь придумать, как лучше хранить в БД информацию (код и наименование территори). Пока остановился на таблице такого вида: "Номер строки", "Код страны", "Код территории", "Наименование территории".
P.S. Приносить то нам их приносят, вернее присылают. Проблема в том, что каждый оператор один и тот же код норовит обозвать по своемому...
Это другое. Префикс - это для того, чтобы выйти на междугородную/международную связь. А код (calling code), это именно для того что позвонить в страну.
P.S. Таки откопал рекомендацию E.164 ITU-T. дело будет за малым, отыскивать коды областей и прочих территорий.
Лучше бы выкинуть. В искусственном первичном ключе признаки коддохульства усматриваю я. Код страны+ код территории - отличный естественный первичный ключ.
В биллинговых системах, с которыми я общался, начало номера называлось "префикс". А выход на международную - не назывался никак, за неинтересностью. Разбирать, что там набрал поциэнт абонент - дело коммутатора. К нам номера поступали очищенными, вида 7922ххххххх Префикс определяет, строго говоря, не территорию, а номерную ёмкость. Как их распихать - это уже другое. Сотовые конторы, например, держат наборы префиксов в отдельной таблице. Для полного счастья префиксы бывают разной длины, так что, увидев "7904..." в номере - радоваться рано. Это ещё не уралтел, надо рыть дальше. Кроме того, у одного оператора бывает ещё и много разномастных префиксов - по номерным емкостям. Тут могу сказать лишь то, что номерные ёмкости раздаются централизованно, от лица гойсударства.
Ну, наши подопытные пользователи вечно норовят вместо первой семёрки (в российских номерах) восьмёрку набрать. Естественно их то на обычный межгород выбрасывает, то в какой-нибудь Китай. Один раз кто-то вместо Украины в Палау позвонил. :)
Вместо билайна - у нас тоже были не редкостью. Жалобы были - "а почему это в вашем мегафоне автоответчик говорит непонятно?" Впрочем, в пределах страны, что +7, что 8 - один хрен. Правда, если коммутаторщики - мудаки, то номер они не нормализуют.
"Вопрос на засыпку" -- а как сейчас-то звонить из Украины в Россию? Раньше было 8-10-*, но, говорят, чего-то там у вас поменялось (не считая смены московских кодов) -- что именно, ежели не секрет?
По какой именно связи? Если обычная международная (без операторских заморочек), то первая цифра должна быть семёркой. А как именно на Украине выходить на международку я не знаю.
Я не понял.
И чем ты там занимаешься?
Нам (в матюгальнике) списки префиксов приносили из соответствующего отдела.
А мы их вбивали.
Протупил.
Для облегчения поисков в дальнейшем - отмечу, что такое явление называется "префиксы".
Гугль по international phone prefixes дал весьма богатый ворох ссылок.
Вот. например.
http://www.italysoft.com/utility/international-dialing-prefix.php
Re: Я не понял.
В конторе, но шарашкиной. Хотя и гордо называющей себя "провайдер IP телефонии"
И чем ты там занимаешься?
Хернёй не по специальности и головной болью от повышеного давленияВ данный момент изобретением велосипеда - пытаюсь придумать, как лучше хранить в БД информацию (код и наименование территори). Пока остановился на таблице такого вида: "Номер строки", "Код страны", "Код территории", "Наименование территории".P.S. Приносить то нам их приносят, вернее присылают. Проблема в том, что каждый оператор один и тот же код норовит обозвать по своемому...
Re: Протупил.
P.S. Таки откопал рекомендацию E.164 ITU-T. дело будет за малым, отыскивать коды областей и прочих территорий.
Номер строки
В искусственном первичном ключе признаки коддохульства усматриваю я.
Код страны+ код территории - отличный естественный первичный ключ.
no subject
поциэнтабонент - дело коммутатора. К нам номера поступали очищенными, вида 7922хххххххПрефикс определяет, строго говоря, не территорию, а номерную ёмкость. Как их распихать - это уже другое.
Сотовые конторы, например, держат наборы префиксов в отдельной таблице. Для полного счастья префиксы бывают разной длины, так что, увидев "7904..." в номере - радоваться рано. Это ещё не уралтел, надо рыть дальше.
Кроме того, у одного оператора бывает ещё и много разномастных префиксов - по номерным емкостям.
Тут могу сказать лишь то, что номерные ёмкости раздаются централизованно, от лица гойсударства.
Re: Номер строки
no subject
подопытныепользователи вечно норовят вместо первой семёрки (в российских номерах) восьмёрку набрать. Естественно их то на обычный межгород выбрасывает, то в какой-нибудь Китай. Один раз кто-то вместо Украины в Палау позвонил. :)Звонки в разного рода Пакистан
Жалобы были - "а почему это в вашем мегафоне автоответчик говорит непонятно?"
Впрочем, в пределах страны, что +7, что 8 - один хрен.
Правда, если коммутаторщики - мудаки, то номер они не нормализуют.
no subject
Но в 2.5 появился какой-никакой sql, так что работать можно стало.
no subject
Заранее thnx.
no subject
no subject