[Freeswitch-users] Verto Caller Id and Caller name
Jack Loranger
jack at livematch.com
Sat Apr 23 23:02:38 MSD 2016
Hi Gregor,
Here is the way I create the directory page to return.
The CallerExt. vairiables are being filled from a database query.
The queryString[] variables come from the Freeswitch post to curl
string userDirectory = "<?xml version=\"1.0\" encoding=\"UTF-8\"
standalone=\"no\"?>\r\n" +
"<document type=\"freeswitch/xml\">\r\n" +
" <section name=\"directory\" description=\"Directory
For FreeSwitch\">\r\n" +
" <domain name=\"" + queryString["domain"] + "\">\r\n" +
" <user id=\"" + queryString["user"] + "\">\r\n" +
" <params>\r\n" +
" <param name=\"password\" value=\"" +
CallerExt.Password + "\"/>\r\n" +
" <param name=\"vm-password\" value=\"" +
CallerExt.Password + "\"/>\r\n" +
" <param name=\"dial-string\"
value=\"{presence_id=${dialed_user}@${dialed_domain}}${sofia_contact(${dialed_user}@${dialed_domain})}\"/>\r\n"
+
// " <param name=\"dial-string\"
value=\"${sofia_contact(${dialed_user}@${dialed_domain})}\"/>\r\n" +
" </params>\r\n" +
" <variables>\r\n" +
" <variable name=\"ani\" value=\"" +
CallerExt.Number2 + "\"/>\r\n" +
" <variable name=\"user_context\"
value=\"default\"/>\r\n" +
" <variable name=\"accountcode\" value=\"" +
queryString["user"] + "\"/>\r\n" +
" <variable name=\"toll_allow\"
value=\"domestic,local\"/>\r\n" +
" <variable name=\"effective_caller_id_name\"
value=\"" + queryString["user"] + "\"/>\r\n" +
" <variable name=\"effective_caller_id_number\"
value=\"" + queryString["user"] + "\"/>\r\n" +
" <variable name=\"outbound_caller_id_name\"
value=\"$${outbound_caller_name}\"/>\r\n" +
" <variable name=\"outbound_caller_id_number\"
value=\"$${outbound_caller_id}\"/>\r\n" +
" </variables>\r\n" +
" </user>\r\n" +
" </domain>\r\n" +
" </section>\r\n" +
"</document>\r\n";
Hope that helps,
Jack
On 4/23/2016 3:58 AM, Gregor Nanger wrote:
> I am using xml_curl for registration and tried to set variables, but
> without any succes.
>
> Can you please give me example.
>
> On Sat, Apr 23, 2016, 07:21 Michael Jerris <mike at jerris.com
> <mailto:mike at jerris.com>> wrote:
>
> you can set variables from the reg
>
> On Friday, April 22, 2016, Gregor Nanger <gregor at infomedia.si
> <mailto:gregor at infomedia.si>> wrote:
>
> I can set in verto javascript initialization caller id and
> caller name. But can I force or override caller id and name in
> user registration variables or somewhere else, because I do
> not want to set caller name in javascript, since user can
> tweak it..
>
> Any experience?
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> <mailto:FreeSWITCH-users at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
> --
> Gregor Nanger
> *CTO*
> t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485
> • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia
> • www.infomedia.si <http://www.infomedia.si/>
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
> No virus found in this message.
> Checked by AVG - www.avg.com <http://www.avg.com>
> Version: 2016.0.7539 / Virus Database: 4556/12084 - Release Date: 04/22/16
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160423/0de7ee42/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list