Freeswitch-使用拨号计划通过mod_curl呼叫

Freeswitch-使用拨号计划通过mod_curl呼叫,curl,freeswitch,Curl,Freeswitch,我正在尝试复制我们在另一个交换机上使用的API服务,该服务需要使用mod_curl操作将基本的调用信息调用者编号和被调用者编号传递到网页 在默认入站拨号计划中,我的代码如下: <action application="curl" data="http://web.test.net/fs.php post id=${new}" inline="true"/> 如果我从FS_CLI中粘贴curl请求,它会粘贴信息,因此我知道curl已启用并在服务器上工作。但是,如果我拨打与拨号计划相

我正在尝试复制我们在另一个交换机上使用的API服务,该服务需要使用mod_curl操作将基本的调用信息调用者编号和被调用者编号传递到网页

在默认入站拨号计划中,我的代码如下:

 <action application="curl" data="http://web.test.net/fs.php post id=${new}" inline="true"/>
如果我从FS_CLI中粘贴curl请求,它会粘贴信息,因此我知道curl已启用并在服务器上工作。但是,如果我拨打与拨号计划相关联的号码,什么也不会发生——我甚至看不到FS已尝试运行该操作

任何人都可以建议如何调用一个URL,从拨号计划中传递一些变量。我意识到我可以建立一个事件监听器,但这对于我试图实现的目标来说是过分的

完整代码如下:

<include>
  <extension name="sip-inbound">
    <condition field="destination_number" expression="^(xxxx594xxxx)$">
        <action application="set" data="domain_name=$${domain}"/>
        <action application="curl" data="http://web.test.net/fs.php post id=${new}" inline="true"/>
      <action application="bridge" data="1000 XML default"/>
    </condition>
  </extension>
</include>
谢谢

尝试使用:

        <action application="system" data="/bin/curl http://web.test.net/fs.php post id=${new}" inline="true"/>

保存后是否重新加载了XML?你能把通话记录粘贴到什么地方吗?