ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

как добавить внутренний SIP-номер через AMI/CLI

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

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

как добавить внутренний SIP-номер через AMI/CLI

Сообщение vvv » 10 сен 2020, 12:08

Добрый день.
Развернута FreePBX 11.6. (Asterisk Version: 16.11.1).
Хочу из 1С управлять внутренними номерами.
Какими командами AMI или CLI можно добавить внутренний SIP-номер?
Чтобы он отражался в FreePBX Приложения - Внутренние номера, в core show hints, в файле extensions_additional.conf,
т.е. мне программно надо создать внутренний SIP-номер, как будто я создал его вручную в FreePBX.
vvv
 
Сообщений: 5
Зарегистрирован: 10 сен 2020, 11:06

Re: как добавить внутренний SIP-номер через AMI/CLI

Сообщение BorisTheBlade » 10 сен 2020, 14:19

никак.
Есть API для FreePBX 15, насколько я понял еще сырое.
Так что остается только писать свой скрипт который будет делать тоже самое что и веб-интерфейс - писать в mysql, перезагружать chan_sip.
BorisTheBlade
 
Сообщений: 167
Зарегистрирован: 14 фев 2011, 15:24

Re: как добавить внутренний SIP-номер через AMI/CLI

Сообщение ded » 10 сен 2020, 15:04

... или использовать модель Realtime. Тогда писать в mysql но не нужно перезагружать chan_sip
ded
 
Сообщений: 15822
Зарегистрирован: 26 авг 2010, 19:00

Re: как добавить внутренний SIP-номер через AMI/CLI

Сообщение vvv » 01 окт 2020, 12:45

Это слишком сложно. Сделал проще: для создания внутренних номеров запускаю скрипт, который отрабатывает на странице FreePBX - Быстрое создание внутреннего номера. На вход ему кидаю внутренний номер и в цикле он создает нужные мне номера.
vvv
 
Сообщений: 5
Зарегистрирован: 10 сен 2020, 11:06


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH