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

Custom Features

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

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

Ответить
The Sea Capitan
Сообщения: 25
Зарегистрирован: 26 авг 2015, 11:49

Custom Features

Сообщение The Sea Capitan »

Добрый день.
Столкнулся с задачей отправлять СМС собеседнику во время разговора,решил использовать features codes.
Т.е. жмем *3,отправляется СМС,работник слышит уведомление об отправке.

В features_applicationmap_custom.conf прописал

Код: Выделить всё

sendcutaway => *3,peer/callee,Macro,smssendcutaway
В extensions_override_freepbx.conf прописал

Код: Выделить всё

exten => s,n,Playback(message)
и собственно отправку СМС (использует CALLERID)

Ну и в extensions_custom.conf помимо прочего прописал

Код: Выделить всё

exten => s,n,Set(DYNAMIC_FEATURES=sendcutaway)
Отправка СМС замечательно работает,однако есть одна неприятная особенность,избавиться от которой я не могу уже продолжительное время.

При выставлении режима self в

Код: Выделить всё

sendcutaway => *3,peer/callee,Macro,smssendcutaway
уведомление об отправке идет в сторону работника как и нужно,но сообщение использует его же callerid, т.е. сообщение отправляем сами себе
При выставлении режима peer все наоборот: сообщение клиенту,уведомление тоже клиенту.

Каким образом можно решить проблему?Возможно стоит использовать вместо CALLERID что-то другое.
The Sea Capitan
Сообщения: 25
Зарегистрирован: 26 авг 2015, 11:49

Re: Custom Features

Сообщение The Sea Capitan »

Решил: Записывал CALLERID до манипуляций с features codes в переменную,а позже ее вызывал.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH