[Freeswitch-users] How to post dynamic variables

Michael Collins msc at freeswitch.org
Wed May 8 20:34:59 MSD 2013


On Wed, May 8, 2013 at 1:43 AM, Rajat toshniwal <
rajat.toshniwal at tekmindz.com> wrote:

> **
> Hi
>
> I am new to freeswitch and i am trying to integrate one php application
> with freeswitch. Purpose is freeswitch will send the user dialed (dtmf
> numbers) as input to this php application and in return it will send the
> response back.
>
> Dialplan which I have written for this is
>
>   <extension name="inte">
>       <condition field="destination_number" expression="^9199$">
>       <action application="read" data="0 9
> $${base_dir}/sounds/en/us/callie/conference/8000/input-string.wav res 60000
> #"/>
>       <action application="sleep" data="2000"/>
>       <action application="export" data="new=${res}"/>
>       <action application="sleep" data="2000"/>
>       <action application="say" data="en name_spelled iterated ${new}"/>
>       <action application="curl" data="http://192.168.10.27/index.php
> post id=${new}" inline="true"/>
>       <action application="sleep" data="2000"/>
>       <action application="speak" data="flite|slt|${curl_response_data}"/>
>       <action application="info"/>
>       <action application="speak" data="flite|slt|Thanks for your query"/>
>       <action application="lua" data="helloworld.lua
> ${curl_response_data}"/>
>       </condition>
>     </extension>
>
> Now http://192.168.10.27/index.php this is a url on which i am sending my
> requests. Problem here is curl is not taking variable in the post. If
> instead of ${new}, i put some random static value like 256, then it is
> working perfectly fine but I want my users to input the values. Kindly
> suugest some way via which I can post variables in curl url
>
The issue is that you have inline="true" on your curl app. Remove that and
you should be fine.
-MC


-- 
Michael S Collins
Twitter: @mercutioviz
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130508/13e1e810/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list