我已经运行的Elastix VoIP服务器,并在Django不同的服务器上运行的Web应用程序。我想这两个服务器之间传输数据和与沟通在IVR使用它们,如手机键盘获取用户名和密码,并检查它在Django的数据库,然后使用IVR用户给出相关数据。
是否有任何框架或API这样做呢?有谁知道VOIP服务器?恳求帮助。 。 。
我不知道这个特殊的器具,但它似乎对Asterisk运行。对于这种东西,星号API调用AGI (Asterisk Gateway Interface)。
星号网关接口是有许多不同的编程语言添加功能的Asterisk的接口。的Perl,PHP,C,Pascal中,Bourne Shell的 - 它是你的选择,真的。
- AGI可以控制拨号计划,称在extensions.conf文件。
- 异步AGI介绍Asterisk的1.6,允许异步AGI脚本。
- EagI消化使应用程序除了与拨号计划访问和控制声道相互作用的可能性。
- FastAGI可用于经由网络连接到做在远程机器上的处理。
- DeadAGI可以访问一个死通道,挂机后。因为Asterisk的1.6弃用
还有就是写在PHP
,无需依赖Elastix的REST API的解决方案。 elastix-api还你可以检查有关如何安装它的Elastix服务器旁边document,包含了重要的功能,如:
和很多东西。