Hi All, I want to use mod_curl to query a web service and then extract information from the XML response. <response> <value1>test</value1> <value2>blah</value2> </response> I then want to use TTS to speak the values to the caller. How can I do this? I tried searches for "freeswitch parse xml" and other variations but all just talk about how FreeSWITCH parses config files. Thanks, James
Where are you doing the curl call? Just curious if this is happening inside the dialplan or a script or what. FYI, I covered this in chapter 7 of the FreeSWITCH book on how to use mod_curl from a Lua script and parse the results. If you're just doing it from the dialplan then you probably need a script, although you can try using the regex API. See http://wiki.freeswitch.org/wiki/Mod_commands#From_the_Dialplan for tips on how to call an API from within the dialplan. -MC On Thu, Feb 3, 2011 at 6:27 PM, james.royer@gmail.com <james.royer@gmail.com
wrote:
Hi All,
I want to use mod_curl to query a web service and then extract information from the XML response.
<response> <value1>test</value1> <value2>blah</value2> </response>
I then want to use TTS to speak the values to the caller.
How can I do this?
I tried searches for "freeswitch parse xml" and other variations but all just talk about how FreeSWITCH parses config files.
Thanks, James
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (2)
-
james.royer@gmail.com
-
Michael Collins