[Freeswitch-users] Need Help On mod_xml_curl

johnthan123 johnthan123 at gmail.com
Sun Jan 27 16:16:31 MSK 2013


HI All,


  Can You Please any one help me To Write Directory and Dialplan and In
XML_CURL Like Below

#################CODE########################
#!/usr/bin/perl
use strict;
use warnings;
use Data::Dump qw(dump);
use CGI;
my $q = CGI->new;
my $section = $q->param('section');

if ($section eq 'directory'){

$XML_STRING2 = '
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
  <section name="directory">
    <domain name="192.168.4.32">
      <user id="1001">
    <params>
        <param name="password" value="1001"/>
       </params>
         <variables>
           <variable name="accountcode" value="1001"/>
          <variable name="user_context" value="default"/>
         <variable name="effective_caller_id_name" value="1001"/>
            <variable name="nibble_rate" value="0.05"/>
            <variable name="nibble_account" value="1"/>
        <variable name="effective_caller_id_number" value="1001"/>
       </variables>
      </user>
    </domain>
      </section>
';
}
elsif ( $section eq 'dialplan' ) {
$XML_STRING = '
  <section name="dialplan" description="example_curl_dialplan">
    <context name="public">
      <extension name="curl_test">
        <condition field="destination_number" expression="^(80\d{2})$">
        <action application="set" data="dialed_extension=$1"/>
        <action application="set" data="nibble_account=${accountcode}"/>
        <action application="bridge" data="sofia/gateway/peer_asterisk/$1"/>
        </condition>
      </extension>
    </context>
  </section>
</document>
';
}

###########################END#############################

This is Working for Me But i cant able to take the Database values into XML
file


Thanks In Advance


Thanks

J :: T
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130127/7b2416f2/attachment.html 


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