AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Кто перехватил вызов в очереди.

Newbies/FAQ Forum 7 сообщений -
#1

Доброго времени суток, уважаемые.

Есть проблема, допустим, есть очередь, в которой сидит клиент и ждет ответа.
Допустим, звонит номер 100, секретарь берет и перехватывает звонок с номера 101.

При этом я использую ${MEMBERINTERFACE}

Честно скопипастил и адаптировал
http://samael28.blogspot.com/2010_10_01_archive.html

Однако ж, в конце (Verbose) он пишет, что ответил 100 а не 101.

Версия Asterisk 1.8.10.1~dfsg-1ubuntu1

Так как же определить, кто перехватил звонок?


Заранее спасибо.

_________________
Мы всегда можем уметь...
#2

Обновил пост. Вкратце - использовать ${BRIDGEPEER}
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#3

В queues.conf
[general]
setinterfacevar=yes ; ДЛЯ КАЖДОЙ очереди. Флаг обеспечивает установку значения переменной MEMBERINTERFACE для вызывающего канала
setqueuevar=yes ; это для QUEUENAME

Вариант раз:
exten => s,1,Answer()
exten => s,n,Queue(remont1,tw,,,,,check-record)
[macro-check-record]
exten => s,1,NoOp( == ${CUT(MEMBERINTERFACE,/,2)} == )

Вариант два:
exten => s,1,Answer()
exten => s,n,Queue(remont1,tw)
exten => s,n,HangUp()
exten => h,1,StopMixMonitor
exten => h,n,NoOp( == ${CUT(MEMBERINTERFACE,/,2)} == )

Можно глянуть вот такие параметры:
NoOp(${MEMBERINTERFACE})
NoOp(${MEMBERNAME})
NoOp(${QUEUENAME})
#4

Не будет в этих параметрах ответившего перехватом. DumpChan гляньте.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#5

тогда это не перехват в очереди, а просто перехват звонка.
#6

А разницы?
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#7

У меня глупый вопрос. А как при перехвате заставить аппарат на экране отображать номер абонента А вместо набранных цифр кода перехвата?
_________________
Внимание! Свет в конце тоннеля может быть светом фар приближающегося поезда!
Ubuntu 10.04/12.04 - Asterisk 1.8.11.0-rc2/1.8.14.1