0

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

就像是:

拨号(技术/服务/[http://textfile])

4

2 回答 2

2

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

安装 curl 开发库后,您可能需要重新编译星号, 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})
于 2011-06-11T07:42:26.983 回答
1

您可以尝试创建一个 AGI 脚本(使用 PHP、C、Java 任何语言)并从拨号方案中调用它:

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

然后,您可以在该脚本中执行各种操作。如果你能提供更多关于你想要做什么的细节,StackOverflow 上的人可能会更好地指导你。

于 2011-01-10T09:18:25.257 回答