使用星号管理器api接听来电

时间:2016-02-04 13:16:59

标签: java asteriskami incoming-call

我正在编写Java程序来使用Manager API处理星号中的调用。

我能通过程序知道来电。现在,我需要接听来电。我不想从AGI或通过拨号方式,而是通过Manager api操作(不是来自ami命令)。 任何提示,建议或完整答案都很有用。

1 个答案:

答案 0 :(得分:-1)

已经晚了6个月了,我没有解决方案,但这可能会给你一个想法。

public void service(AgiRequest request, AgiChannel channel) throws AgiException {
    answer();
    exec("Playback", "tt-monkeys"); 
    hangup();
}

我不知道什么是AgiRequest,你怎么能得到调用频道以及如何在你的代码中调用这个函数(如果我知道的话,这对我也有帮助)。但有了这个功能,我相信你可以回答。