Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Alex D
@alxsad
Software Engineer
Asterisk
FreePBX
Можно ли программно создать extension в Asterisk (FreePBX)?
Стоит задача создавать удаленно из программы extensions. Есть ли какое-нибудь API для этого?
Вопрос задан
более трёх лет назад
151 просмотр
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Александр Юдаков
@AlexanderYudakov
C#, 1С, Android, TypeScript
API нет.
Я через http залогиниваюсь во FreePBX от имени админа и отправляю POST-запрос для выполнения "Quick create extension".
В завершение также через http-POST-запрос выполняю "Apply Config".
Ответ написан
более трёх лет назад
3
комментария
Нравится
2
3
комментария
Facebook
Вконтакте
Twitter
Дмитрий Макаров
@atsman
поделитесь запросами пожалуйста
Написано
более трёх лет назад
Alex D
@alxsad
Автор вопроса
Дмитрий Макаров
, Да, было бы супер иметь примеры
Написано
более трёх лет назад
Александр Юдаков
@AlexanderYudakov
Alex D
,
Дмитрий Макаров
, парни, не готов копипастить код из продакшена.
Задача легко решается с помощью Chrome Dev Tools: жмём кнопку во FreePBX — смотрим, какой запрос ушел на сервер.
Нам нужны три операции:
— залогиниться и получить куки;
— quick create extension;
— apply config.
Не забываем добавлять заголовки Referer, X-Requested-With (где он есть в оригинальных запросах), User-Agent. Эти заголовки проверяются.
Написано
более трёх лет назад
Рональд Макдональд
@Zoominger
System Integrator
Есть. AMI называется.
https://www.google.com/search?&q=asterisk+ami+crea...
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Asterisk
+1 ещё
Сложный
Возможно ли абоненту Asterisk запустить на прослушивание файл после перехвата им вызова?
1 подписчик
14 авг.
56 просмотров
1
ответ
Node.js
+1 ещё
Простой
Как подружить Asterisk и Node.js?
2 подписчика
04 авг.
126 просмотров
1
ответ
Asterisk
Простой
Откуда задержка при звонке?
2 подписчика
01 авг.
319 просмотров
0
ответов
Asterisk
+1 ещё
Средний
Почему отваливаются пользователи Asterisk?
1 подписчик
11 июл.
153 просмотра
1
ответ
Asterisk
+2 ещё
Средний
Как настроить SIP транзит (или просто АТС) на Asterisk?
1 подписчик
09 июл.
113 просмотров
0
ответов
Asterisk
+1 ещё
Средний
Как перепрошить телефоны CISCO на MPP без лицензии?
3 подписчика
09 июл.
1571 просмотр
0
ответов
FreePBX
Простой
Убрать CallForwarding в freepbx?
1 подписчик
08 июл.
38 просмотров
0
ответов
Asterisk
+1 ещё
Простой
Что блокирует вызов с внешнего мобильного на мобильный follow me?
1 подписчик
02 июл.
87 просмотров
1
ответ
Asterisk
Средний
Asterisk — как писать звонки одного абонента на один номер?
3 подписчика
23 июн.
970 просмотров
1
ответ
Linux
+2 ещё
Простой
Почему возникает ошибка «Нет связи с сервером» FreePBX 16 при применении изменений?
2 подписчика
20 июн.
219 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик программист FullStack (Meteor, Vue + GraphQL, Asterisk) в офис
МИНТА
•
Чебоксары
от 200 000 ₽
TechLead/Старший системный администратор (Office Infrastructure)
TravelLine
•
Санкт-Петербург
от 230 000 ₽
Backend Developer Typescript | Node. js | Nest. js ОФИС
Прямой Контракт
•
Москва
До 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама