【发布时间】:2018-06-18 23:05:07
【问题描述】:
我可以通过 Asterisk 以外的其他方式拨打电话吗?
【问题讨论】:
标签: asterisk phone-call
我可以通过 Asterisk 以外的其他方式拨打电话吗?
【问题讨论】:
标签: asterisk phone-call
【讨论】:
您还可以在星号 cli 上启动发起命令。或者可以使用 dial-plan 拨号应用程序进行更多交互
【讨论】:
然后使用 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 是应该显示给接收者的号码 上下文是您在接听电话后发送接收方的位置
【讨论】: