Здесь показаны различия между двумя версиями данной страницы.
— |
asterisk:manager_api [2017-02-13 13:16] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Asterisk Manager API ====== | ||
+ | FIXME | ||
+ | Интерфейс управления сервером Asterisk позволяет клиентским программам соединяться с серверным приложением [[asterisk:asterisk|Asterisk]], отправлять ему команды и/или считывать события, происходящие в ''АТС'', используя ''TCP/IP'' протокол. | ||
+ | |||
+ | Для доступа к функционалу ''Asterisk Manager API'' пользователю необходимо установить ''TCP/IP'' соединение на порт, который используется для работы Manager API в asterisk (обычно 5038) и авторизироваться в Интерфейсе управления сервером Asterisk, используя запрос с командой ''Login''. Для этого, сначала необходимо создать учетную запись пользователя на сервере [[asterisk:asterisk|Asterisk]]. | ||
+ | |||
+ | Учетные записи пользователей для доступа к ''Manager API'' описываются в файле ''/etc/asterisk/manager.conf''. | ||
+ | |||
+ | Учетная запись пользователя содержит адреса IP сетей, с которых разрешено подключение, пароль для авторизации и список прав доступа пользователя. | ||
+ | |||
+ | ====== Список команд ====== | ||
+ | |||
+ | Список команд можно получить, выполнив [[asterisk:asterisk#CLI|CLI]] команду: | ||
+ | <code> | ||
+ | show manager commands | ||
+ | </code> | ||
+ | ====== Ссылки ====== | ||
+ | |||
+ | http://asterisk.ru/knowledgebase/Asterisk+manager+API | ||
+ | |||
+ | |||
+ | {{tag>Asterisk}} |