Victor, What would you do with the LRN response once received? Is the use case where a user wants to dial 4165555555, and you want fs to bridge to 4160000001? If this is the case, I think you have two approaches. You could maintain your current dialplan strategy and call a script from the dialplan (but not xml_curl) which performs your LRN lookup. The better approach seems to be to replace your current 'manual' dialplan for this case with an xml_curl dialplan. This way FS will invoke your xml_curl server, tell you a user wants to dial 4165555555, then you can natively call your LRN service (pqrs/route), and respond with the set/bridge commands to connect to the appropriate endpoint (in this case 4160000001). You can leave everything else in your manual dialplan if you wish. Ian. On Mon, May 12, 2014 at 2:09 PM, Victor Chukalovskiy < victor.chukalovskiy@gmail.com> wrote:
Good day,
I have a web server that I can request as following: http://192.168.1.2/pqrs/route?tn=4165555555
And it will respond with xml containing LRN which looks like this:
<pqrsd> <api>pqrsd</api> <operation>route</operation> <status>success</status> <tn>4165555555</tn> <region>canada</region> * <rn>4160000001</rn>* <spid/> <spName/> <routedBy>none</routedBy> </pqrsd>
Can I use mod_xml_curl to make LRN queries from XML dialplan and put LRN from the response into a channel variable? Is it suitable for such real-time queries? If so, how should I setup mod_xml_curl? WiKi mostly goes over standard stuff such as getting directory, dialplan, ACL etc
Thank you, -Victor
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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