2014-06-11 117 views
0

我使用星号11.9.0,我想生成一个传出呼叫。我发现,对于传出我必须使一个.call文件,并将其放置在一个var/spool/asterisk/outgoing如在上面给出的链接.I正在按照以下生成一个传出呼叫星号

http://the-asterisk-book.com/1.6/call-file.html#call-file-parameter

我的代码的链路是相同的,上面的例子只使用单个固定号码打电话。

我的问题是 我不得不产生传出从数据库(发布给新号码每次)获取一个数字,因此如何写.CALL文件的多个号码拨打和如何通过这些数字代码从数据库提取到.call文件从我的extensions.conf 有没有办法做到这一点。 我是新来的星号。 任何帮助,将不胜感激。

回答

0

您可以使用vicidial.org软件来做那件事。

请注意,这是非常糟糕的主意,如果不明白星号逻辑和编程/数据库中非常喜欢的技能,那么在星号中做类似外拨的应用程序是非常糟糕的。

欲了解更多信息,你也可以使用此页面

http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out

+0

感谢@arheops回复,我下载并安装astguiclient遵循BASE_INSTALL.txt中的步骤,但是当我输入在我的浏览器给出的文档的第3步中给出的'http:// localhost/vicidial/admin.php'时404错误 – codegasmer

+0

我可以通过编写自己的拨号方案向数据库中提取的号码发出一个号码吗?如果可以,您可以提供一些与该号码相关的链接 – codegasmer

+0

如果您无法安装vici,那也意味着您无法开发类似那。当然,有很多方式处理数据库。 REALTIME,func_odbc,外部应用程序/ fastagi等 – arheops