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

SendMessage отсутствует в AMI, возможно ли добавить?

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
postgres
Сообщения: 9
Зарегистрирован: 27 фев 2017, 14:23

SendMessage отсутствует в AMI, возможно ли добавить?

Сообщение postgres »

Настроили click to ring функционал через AMI, работает как в документации, через
Action: Originate

Пошли дальше, хотим Action: SendMessage, но тут засада - нет этой команды в разрешениях freePBX для данного пользователя...
Может сначала надо команды разрешенные добавить где нибудь?
postgres
Сообщения: 9
Зарегистрирован: 27 фев 2017, 14:23

Re: SendMessage отсутствует в AMI, возможно ли добавить?

Сообщение postgres »

Сделаю небольшое уточнение,

на Action: MessageSend
следует ответ

Response: Error
Message: Permission denied

в sip_general_addition.conf (нередактируемый) присутствует

accept_outofcall_message=yes
auth_message_requests=no
outofcall_message_context=dpma_message_context

в extensions_override_freepbx.conf (нередактируемый)

[dpma_message_context]
exten => _XXX,1,MessageSend(sip:${EXTEN},"${CALLERID(name)}"${MESSAGE(from)})

и ниче...

Action: MessageSend
ActionID: 3
To: sip:116
Body: test

Response: Error
ActionID: 3
Message: Permission denied
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: SendMessage отсутствует в AMI, возможно ли добавить?

Сообщение ded »

небольшое уточнение: Permission for Actions регулируются в manager.conf, а не в sip_general_addition.conf или extensions_override_freepbx.conf
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH