Формат телефонных номеров
| Code: |
| +380(222)111-11-11 380(222)111-11-11 80(222)111-11-11 0(222)111-11-11 |
Как это можно реализовать, чтобы * понимал что в любом из выше описанном случаее, необходимо позвонить на (222)111-11-11. Интересует вариант реализации на стороне *, так как, можно эту задачу отдать программистам, как тут http://habrahabr.ru/blogs/php/102352/
Спасибо.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux 2.6.32-r7 || Asterisk 1.6.2.9 | SFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3 x Huawei E1550
Вы имеете ввиду AGI? А есть ли другой способ настройки extensions.conf без внедрения в него agi скриптов?
| Code: |
| [context] ; С плюсом разбирайтесь сами. Не факт что он сюда попадет, но астериск в таком виде не кушает ;exten => _+380XXXXXXXXXX,1,GoTo(context,${EXTEN:4},1) exten => _380XXXXXXXXXX,1,GoTo(context,${EXTEN:3},1) exten => _80XXXXXXXXXX,1,GoTo(context,${EXTEN:2},1) exten => _0XXXXXXXXXX,1,GoTo(context,${EXTEN:1},1) exten => _XXXXXXXXXX,1,Answer() exten => _XXXXXXXXXX,n,SayNumber(${EXTEN}) exten => _XXXXXXXXXX,n,Hangup() |
Кстати, клиенты Ваши никуда не дозвонятся по таким номерам. Цифр многовато
(шаблон такой +380AABBBBBBB
AA - код зоны 2 не больше, не меньше
BBBBBBB зоновый номер 7 знаков )
_________________
Slackware 13.1 - Asterisk 1.8rc2