Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

asterisk report extension s

0

Приветы.

Сделал автообзвон в астериске по средствам кол файла и добавлением соответствующей записи в extenions_custom.conf

[autoring]

exten => s,1,Answer()

exten => s,n,Playback(hello)

exten => s,n,WaitExten(5)

exten => s,n,Dial(SIP/outХХХХ/8919ХХХХХ)

call file

Channel: SIP/outХХХХХХ/8919ХХХХХХ

Callerid: ХХХХХХХ

MaxRetries: 0

RetryTime: 300

WaitTime: 300

Context: autoring

Extension: s

Priority: 1

Все было бы хорошо, но в репорте в столбце DST вместо номера 8919ХХХХХХХ стоит экстеншен s. Как бы сделать так чтобы ставился номер туда?

удалить закрыть спам изменить тег редактировать

спросил 2011-11-29 17:54:42 +0400

Artec Gravatar Artec
31 9 2 7

обновил 2011-11-29 17:56:28 +0400

Comments

[autoring] exten => s,n,Dial(SIP/outХХХХ/8919ХХХХХ)

call file

Channel: SIP/outХХХХХХ/8919ХХХХХХ

он сам себе чтоль звонить будет ?

g613 ( 2011-11-29 18:16:03 +0400 )редактировать

в Channel: SIP/outХХХХХХ/89191234567 а в [autoring] exten => s,n,Dial(SIP/outХХХХ/89191324567) разные номера. Он сначала звонит на один, говорит фразу hello, ждет 5 сек, и звонит на другой номер 89191324567 и соединяет их. Колфайлы парсит vbs скрипт, теперь и в отдельном файле autoring.conf, а в extensions_custom.conf #include autoring.conf вот только блин теперь надо как то сделать скрипт dialplan reload. Кто нить знает? Как его релоадить из shell?

Artec ( 2011-11-29 19:57:10 +0400 )редактировать

2 Ответа

0

А если пойти через channal local?

ссылка удалить спам редактировать

ответил 2011-11-29 19:11:25 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2685 11 9 37
http://mh.otx.ru/

обновил 2011-11-29 19:11:51 +0400

Comments

мне надо чтобы звонило с определенного номера, чтобы говорило фразу, и затем переключало на городской номер. Через Local/ добиться этого не удалось.

Artec ( 2011-11-29 20:06:39 +0400 )редактировать

ты не понял: именно через call файл, только на канал Local :)

Zavr2008 ( 2011-11-29 20:13:50 +0400 )редактировать

у меня уже завихрения в обоих полушариях)

extensions_custom.conf

[from-internal]

include => autoring2

[autoring2]

exten => _X.,1,Answer()

exten => _X.,n,WaitExten(5)

exten => _X.,n,Dial(SIP/outXXX/89191324567)

callfile

Channel: Local/89191234567@autoring2

MaxRetries: 0

RetryTime: 15

WaitTime: 15

Application: Playback

Data: hello

CallerID: ХХХХХХХ

И он не звонит. Если в колфайле написать Local/мойномер@from-internal тогда звонит и говорил hello, но блин я то хочу чтобы мой контекст autoring2 отработал, причем после того как сказано hello, в контексте по сути только на какой номер переключить меня по истечению 5 сек.

Artec ( 2011-11-29 20:31:25 +0400 )редактировать
0

[autoring]

exten => _X.,1,Answer()

exten => _X.,n,Playback(hello)

exten => _X.,n,WaitExten(5)

exten => _X.,n,Dial(SIP/outХХХХ/8919ХХХХХ)

call file

Channel: SIP/outХХХХХХ/8919ХХХХХХ

Callerid: ХХХХХХХ

MaxRetries: 0

RetryTime: 300

WaitTime: 300

Context: autoring

Extension: 8919ХХХХХХ

Priority: 1

ссылка удалить спам редактировать

ответил 2011-11-29 18:14:36 +0400

g613 Gravatar g613
309 13

Comments

спасибо )

Artec ( 2011-11-30 10:31:01 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-11-29 17:54:42 +0400

Просмотрен: 470 раз

Обновлен: Nov 29 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.