Asterisk инициирует вызов - PullRequest
1 голос
/ 03 июля 2011

Могу ли я инициировать исходящий вызов с помощью Asterisk другим способом, кроме использования файлов вызовов?

Ответы [ 3 ]

2 голосов
/ 03 июля 2011

друг по имени Google сказал мне, что:

http://www.voip -info.org / wiki / view / Asterisk + Manager + API + Action + Originate

;)

0 голосов
/ 16 марта 2014

с использованием модуля asterisk-manager node-js, а затем

var Ami = require('asterisk-manager');
var ami = Ami("5038", "127.0.0.1", "admin", "AMIpassword", true);

//call someone and move him to ivr-4

ami.action({
    'action':'originate',
    'channel':'SIP/trunk/0875421989',
    'context':'ivr-4',
    'CallerID': '0123456789',
    'exten':'s',
    'priority':1,
    'async': true,
    'Codecs': 'g729'
}, function(err, res) {
  console.log(err);
  console.log(res);
});

номер в канале, который будет набираться. CallerID - это номер, который должен отображаться для получателя в контексте, в котором вы отправляете получателя послезвонок ответил

0 голосов
/ 04 июля 2011

Вы также можете инициировать исходную команду на звездочке cli.или можете использовать приложение Dial-plan Dial для создания более интерактивного

...