ЛР 3.10 - использование ARI

  1. На ВМ ast13 Включите встроенный в asterisk веб-сервер:
    nano /etc/asterisk/http.conf
[general]
enabled=yes
bindaddr=10.5.Y.X
bindport=8088
  1. Создайте пользователя ARI:
    nano /etc/asterisk/ari.conf
[general]
enabled = yes
pretty = yes
allowed_origins = *

[tux]
type = user
read_only = no
password = specialist
  1. Примените изменения в консоли asterisk и проверьте статус:
    CLI> core reload
    CLI> http show status
    CLI> ari show users
  2. Из консоли проверьте работоспособность:
    curl -v -u tux:specialist -X GET "http://10.5.Y.X:8088/ari/endpoints"
  3. Откройте в браузере сервис ARI Browser (поддерживается не всеми браузерами) и укажите следующие параметры:
http://10.5.Y.X:8088/ari/api-docs/resources.json
tux:specialist
  1. В разделе channels: Channel resources найдите секцию POST /channels и запустите запрос со следующими параметрами:
endpoint    SIP/101
extension   300
context     phones