【发布时间】:2014-10-27 09:10:59
【问题描述】:
对于一个项目,我需要构建一个服务的 mvp,其中用户拨打免费电话号码,另一方面,pbx 检测到呼叫,保存呼叫者 # 并挂断(因此呼叫者永远不会被收费)。然后 pbx 回叫用户,让他拨#,然后 pbx 播放一个音频文件,当它完成时,连接到用户介绍的 #。
我是 voip 和星号的新手,但我应该阅读哪些文档来实现这一点(我需要了解和寻找哪些功能?)
【问题讨论】:
对于一个项目,我需要构建一个服务的 mvp,其中用户拨打免费电话号码,另一方面,pbx 检测到呼叫,保存呼叫者 # 并挂断(因此呼叫者永远不会被收费)。然后 pbx 回叫用户,让他拨#,然后 pbx 播放一个音频文件,当它完成时,连接到用户介绍的 #。
我是 voip 和星号的新手,但我应该阅读哪些文档来实现这一点(我需要了解和寻找哪些功能?)
【问题讨论】:
一开始你必须了解如何构建dialplan 并使用它的应用程序(Dial、Playback 和Read)。如果你想使用一些编程语言,你可以使用AGI,几乎所有语言都有库来编写 agi :)
对于重拨用户,您可以使用call files 或Asterisk Manager 函数originate。如果您将文件的创建时间更改为将来,则可以使用调用文件来调用。
简单的流程可以是这样的:
【讨论】: