如何编写AGI脚本

时间:2011-08-25 15:52:22

标签: asterisk telephony agi

我是Asterisk Gateway Interface的新手。几个问题。

  1. 建议用什么语言开始。
  2. 我的最终目标是拥有一个在停靠呼叫时自动寻呼的脚本。在esscence中,运营商会暂停呼叫,然后提供选择(例如,1用于管理,2用于IT,3用于营销等等),一旦设置了条目,自动页面就会出现并说出一些内容“管理人员接受了71.管理层71.”

2 个答案:

答案 0 :(得分:2)

据我所知,php简单易用。

我认为,以下链接可以帮助您......

PHP

http://phpagi.sourceforge.net/

示例代码:

http://phpagi.sourceforge.net/phpagi22/api-docs/

Asterisk.NET(C#)

http://sourceforge.net/projects/asterisk-dotnet/

答案 1 :(得分:1)

开始,最好使用您喜欢的最喜欢的脚本语言。 我个人更喜欢PHP的小脚本,因为我有宾至如归的感觉。 此外,还有一个PHP包装器,用于大多数名为phpagi的AGI命令。

当然,Perl和Python都有相同类型的包装器库...

只使用您最喜欢的语言。