从Asterisk拨号计划执行Web查找?

时间:2011-01-02 21:25:01

标签: asterisk

我有一个文本文件,我想访问并在拨号计划中使用。从拨号计划中访问文件的语法是什么?

类似的东西:

拨号(技术/服务/ [HTTP://文本文件])

2 个答案:

答案 0 :(得分:2)

由于您似乎已经可以从Web服务器访问该文件,因此您可以使用星号卷曲功能:

安装curl dev库后,您可能需要重新编译星号, http://www.voip-info.org/wiki/index.php?page=Asterisk+func+curl

然后你可以:

exten => s,1,Set(dest=${CURL(http://textfile)})  
exten => s,2,Dial(SIP/${dest})

答案 1 :(得分:1)

你可以尝试创建一个AGI脚本(用PHP,C,Java语言),然后从拨号方案中调用它:

exten => _x,n,AGI(your-script.php)

然后你可以在那个剧本中做各种各样的事情。如果你能提供你想要做的更多细节,StackOverflow上的人可能会更好地指导你。