星号发起通话

时间:2011-07-03 11:41:01

标签: asterisk phone-call

我可以通过除使用callfiles之外的其他方式与Asterisk发起传出呼叫吗?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

你也可以在asterisk cli上发起originate命令。或者可以使用dial-plan Dial应用程序来制作更具互动性的

答案 2 :(得分:0)

使用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是接收器应该出现的数字 上下文是你在接听电话后发送接收器的地方