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

Получить название очереди по номеру телефона

0

День добрый. Подскажите, можно ли в диалплане как-то получить название очереди зная ее мембера (номер телефона)? Спасибо.

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

спросил 2012-12-04 15:50:54 +0400

andySPB Gravatar andySPB
39 10 1 7

Comments

А если 10 очередей и все 5 операторов обрабатывают эти очереди?

zzuz ( 2012-12-04 17:43:03 +0400 )редактировать

2 Ответа

2

asterisk -rx "queue show"|less

дальше ищите по номеру оператора(нажимаете /109 например, повторно /)

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

ответил 2012-12-04 18:20:40 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Comments

Хардкорщик))

zzuz ( 2012-12-04 18:49:27 +0400 )редактировать

это всегда называлося linux way. где ж тут хардкор?

meral ( 2012-12-04 19:04:49 +0400 )редактировать

В том , что предлагается делать поиск ручками.

zzuz ( 2012-12-04 19:16:39 +0400 )редактировать

есть функция QUEUE_MEMBER_LIST(queuename) . Есть также REGEX . Название очереди из переменных канала легко узнается. Из всего этого сотряпать проверку на юзвера отвечающего в очереди - есть Linux-way.

zzuz ( 2012-12-04 19:24:15 +0400 )редактировать

а. ну я не заметил что он в диалплане хочет.

meral ( 2012-12-04 20:25:58 +0400 )редактировать
1

Если номеров больше 2-х десятков, то замашаешся, и тогда Без БД не обойтись. В БД должны храниться номера телефонов и номера очередей. По запросу в БД по номеру получаем номер очереди и отправляем его в эту очередь. В принципе ничего сложного.

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

ответил 2012-12-04 16:00:28 +0400

amonra Gravatar amonra flag of Ukraine
2261 24 13 63
http://lantec.ua/

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-12-04 15:50:54 +0400

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

Обновлен: Dec 04 '12

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