Написал тут небольшой скриптик по обработке CDR инфы в mysql. И хочется мне рядом с междугородним или международным телефоном видеть регион или город, куда люди звонили. Подскажите пожалуйста, где можно взять актуальную табличку с кодами? То что сейчас есть у меня - компиляция с какого-то сайта + данные из ежедневника
Может быть кто-то из уважаемых гуру по работе сталкивается с подобной информацией? Поделитесь пожалуйста, если конечно это не является конфиденциальной информацией.
В свою очередь готов выложить свое поделие как дошлифую его (2 php скрипта + триггер и функция в базе). Может пригодится начинающим астерисководам.
Спасибо.
Я в общем-то тем же путем и шел. Мышой накликался до опупения, потом еще скриптом все это причесывал...
Именно поэтому я и спрашивал более полную инфу в более удобоваримом виде.
Ну нет так нет, сорри.
| Цитата: |
| хочется мне рядом с междугородним или международным телефоном видеть регион или город, куда люди звонили |
Чем детальней диал план ты будешь состовлять/причесывать, тем более динамичным он должен быть - ведь хочется весь мир туда засунуть, и видеть как по диал плану вычисляется какой-нибудь звонок - Украина, мобильные - КиевСтар а следующий - Китай, стационарные - Шанхай. Или Магаданская область, мобильные, и пр.
Можешь ли ты думать, что это будет статичная конструкция? Нет! Мир меняется, где-то добавляются цифры в национальный дил план, где то добавляют оператору ещё пул номеров.
Ты должен всё время заниматься апдейтом этой базы, стало быть, кроме самого дампа нужна ещё удобная обвязка менять/добавлять/убирать. Ты сделаешь так, тебе нужны в основном Россия-Украина-Казахстан, другой - эдак, ему Европа и Узбекистан, ну и где универсальное решение?
Итого: чтобы база была актуальной, надо её постоянно апдейтить, и в основном - вручную, и ты уже ничем другим не сможешь заниматься, как только удалять/добавлять/изменять/улучшать, пока однажды не услышишь психокод "Фхтагн!", после чего Ктулху зохавает твой моск.
IMHO биллинг в моем случае явно лишний...
Мне проще вообще оставить все как есть, и заполнять базу "по факту" - кто-то позвонил, я узнал регион - insert into table...
Хотя с самого начала освоения (*) хотелось поставить какой-нить open source биллинг и посмотреть что он может... Но наверное не в этой жизни...
Но пока оказалось проще написать чуть меньше 10 кб кода на PHP и получить удовлетворяющую всех статистику звонков. Удобную и быструю.
Хотя я кажется начал понимать подход серьезных людей, когда исходящие звонки идут на разных операторов. У меня все проще - весь исходящий траффик идет через сипнет. Когда контора дорастет до такого подхода - будем дальше разбираться
Спасибо.
Тада, делюс идеей - как это тебе авто-мото-тизировать, рас всё по-простому через сипнет, а ты знаешь что такое РНР и кБ.
Вот их интерфейс с другой стороны сковороды- http://www.voipexchange.ru/, на кого ты можешь уверенно натравить сопственноручно составленный РНР граббер, который будет отрывать начальные цифры кода звонка, который сделал твой неразумный коллега, кидать в окно, получать результат, который в красивом текстовом виде зохавывается в твою базу. При етом, всё максимально автоматизируеццо, а ответственносць за свежесць данных возлагаеццо на суппорт Сипнета (он же Тарио, он же ВоипЭксчендж).
| VelAndr писал(а): |
| То, что я хотел получить - это лишь справочную информацию к внешним номерам на страничке статистики... |
asterisk-stat?
Это действительно интересно, но неудобно по ряду причин - получается лишняя генерация интернет-траффика, да и просто неудобно. Но за ссылку спасибо, буду знать.
2 anest У меня параллельно лежит оригинальная, не русская версия этой статистики. Прикольно конечно... Графики всякие, итд. Но для меня к примеру это малоприменимо.
Кидаю скриншот того, что у меня счас работает (цветов не пугайтесь, насчет дизайна особо не заморачивался). Ничего лишнего, только нужная инфа. Статистику за любую дату из той что есть в базе можно получить одним-двумя кликами мышки. Эта версия работает с другой таблицей (в которую откидывает данные триггер), а первая версия этого скрипта работает непосредственно с таблицей cdr.
А asterisk-stat сложен IMHO для освоения людьми не сильно сведущими в технологиях...
Так что буду пробовать обобщить данные по инет-ресурсам. Спасибо за помощь.
_________________
ys
http://voip.rus.net/
3 набора префиксов от 3 разных операторов.
+ 2 ссылочки:
http://www.wtng.info/wtng-30-gr.html
http://www.numberingplans.com/?page=analysis&sub=phonenr
Спасибо уважаемые banzajus и ys !!!
Именно этого мне и не хватало для полного счастья...
Причем судя по количеству скачиваний, надо это не только мне одному...
Одно время хотел нечто подобное замутить, но природная лень не дала.
Выписка из Российского плана нумерации по состоянию.
В соответствующем архиве лежат html типа ABC-DEF-30x.html - ABC-DEF-99x.html.
нужно для того чтоб знать когда можно позвонить человеку, а когда не стоит
Может кому еще надо будет
дампик сделанный на основе GLDN tel набора префиксов и map.rin.ru