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

Как позвонить на внешний номер при помощи AMI?

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

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

Dangreon
Сообщения: 24
Зарегистрирован: 16 июл 2013, 10:22

Как позвонить на внешний номер при помощи AMI?

Сообщение Dangreon »

Если я вызываю команду вот так:

Код: Выделить всё

Action: Originate
Channel: SIP/1929 
Context: default 
Exten: 89261234567 
Priority: 1 
Callerid: Bill 
Timeout: 30000
То в ответ приходит Response: Success Message: Originate successfully queued
Звонит мой SIP телефон, когда я подымаю трубку должен идти дозвон на мобильник, но его нет, а в трубке слышу как будто линия занята...
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Vlad1983 »

начало хорошее.
дальше что?
ЛС: @rostel
Dangreon
Сообщения: 24
Зарегистрирован: 16 июл 2013, 10:22

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Dangreon »

Задача в том, чтобы из программы клиента научиться звонить на разные номер, как внутренние так и внешние. На внутренние получается. На внешние нет.
И я не знаю, что где посмотреть и как сделать чтобы появилась возможность при помощи команды Originate AMI совершать вызовы по внешним номерам. Кто знает как это реализовать?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Vlad1983 »

знаю, конечно

посмотрите для начала

Код: Выделить всё

CLI> dialplan show default
ЛС: @rostel
Dangreon
Сообщения: 24
Зарегистрирован: 16 июл 2013, 10:22

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Dangreon »

Посмотрел, но это ничего не дало.

Код: Выделить всё

[ Context 'default' created by 'pbx_config' ]
  's' =>            1. Playback(vm-goodbye)                       [pbx_config]
                    2. Noop(ERROR: FreePBX Does not use the [default] context, confguration error) [pbx_config]
                    3. Macro(hangupcall)                          [pbx_config]
  Include =>        'ext-local'                                   [pbx_config]

-= 1 extension (3 priorities) in 1 context. =-

Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Vlad1983 »

вы должны были увидеть что из контекста default невозможно набрать 89261234567
если и это пояснение ничего не дало - в платный саппорт.
ЛС: @rostel
Dangreon
Сообщения: 24
Зарегистрирован: 16 июл 2013, 10:22

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Dangreon »

Спасибо, но платный support мне к сожалению не подходит.(
Да, я понимаю что дефолтный контекст мне не подходит.

Мне всего лишь нужен пример как вызвать Originate с контекстом который не default чтобы осуществить звонок на внешний номер.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Vlad1983 »

вместо default использовать контекст, в котором сидят те кто может вызвать 89261234567
ЛС: @rostel
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение ded »

Dangreon, Зарегистрирован: Сегодня, 08:22
Думаю нужно не в платный суппорт, а на курсы по программированию интерфейсов Астериска. Даже не знаю где такие курсы! Но обучаться этому ремеслу на форуме - совысем неразумно. Читать, читать, смотреть примеры, пробовать, ещё читать.
Dangreon
Сообщения: 24
Зарегистрирован: 16 июл 2013, 10:22

Re: Как позвонить на внешний номер при помощи AMI?

Сообщение Dangreon »

Спасибо, данную проблему решил, как мне и подсказали, нашел нужные контекст, а именно from-internal, и все заработало.
Мне не нужно проходить курсы, надо в текущем проекте лишь некоторые возможности использовать.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH