VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

использование контекстов в зависимости от времени

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Durimar
Сообщения: 21
Зарегистрирован: 17 ноя 2011, 13:34

использование контекстов в зависимости от времени

Сообщение Durimar »

Asterisk 1.8
Ситуация такова, что требуется сделать переадресацию в зависимости от времени, дня, выходных дней.
Нашел что реализовать это можно с помощью вызова включенного контекста..
Синтаксис:
include => context||||
....
include => holiday|17:00-23:59|*|31|dec
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: extention.conf
...
[inc]
exten => 318105,1,Answer
exten => 318105,2,Background(test)
exten => 318105,3,WaitExten(5)

include => holi|09:00-13:00|mon-fri|*|*
include => nonholi|13:00-16:00|mon-fri|*|*

[nonholi]
exten => 101,1,Dial(SIP/101,t)

[holi]
exten => 101,1,Dial(SIP/102,t)
В качестве експеремента решил включить пока что зависимость от времени..
При перезагрузке астериска, вылазит:
WARNING[8568]: pbx.c:10310 ast_context_verify_includes: Context 'inc' tries to include nonexistent context 'holi|09:00-13:00|mon-fri|*|*'
В связи с чем, при поиске контекста, астериск добавляет еще содержимое "времени"??
При этом если поменять местами сами записи включаемых контекстов, то ругается уже на неизвестный контекст nonholy, то есть я так понял дальше поиск вложеных контекстов не идет.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: использование контекстов в зависимости от времени

Сообщение ded »

Вам бы книжку почитать, там примеры, всё подробно рассказано...
Durimar
Сообщения: 21
Зарегистрирован: 17 ноя 2011, 13:34

Re: использование контекстов в зависимости от времени

Сообщение Durimar »

Синтаксис:
include => context||||
....
include => holiday|17:00-23:59|*|31|dec
include => day|09:00-19:59|mon-fri|*|*
Ну как бы в книжечке это и вычитал...
Понял только, что * считает "holi|09:00-13:00|mon-fri|*|*" одним сплошным контекстом :roll:
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: использование контекстов в зависимости от времени

Сообщение zzuz »

Линия24 - Системы Массового Телефонного Обслуживания
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH