[Freeswitch-users] Implementing <Form> Tag of VXML in Freeswtich using Javascript
Jack
jack at livecall.com
Wed Jul 29 01:53:34 MSD 2015
I think the approach I would take would be to build a stand alone server
on top of MiniHttpd , assign it a port and then receive my POSTs there,
process them, then send the api commands from there into freeswitch.
Jack
On 7/27/2015 8:23 PM, david.fu at oocl.com wrote:
>
> Hi Chris,
>
> Thanks Chris for the advice. You ‘re right that we may need a lot of
> effort to turn FS into a voice Brower. Hence, I am thinking how to
> turn the returned VXML in our existing application server into
> something that FS can interpret. For example, rewrite the code in our
> existing application to return XML/Javascript instead of VXML to FS.
> However, I don’t know how to implement <SUBMIT> in Javascript or XML
> according to the Javascript reference site at
> https://wiki.freeswitch.org/wiki/Category:Javascript. Would you
> please give me some hints ?
>
> *_Existing:_*
>
> IVR Voice Browser(Send HTTP request) <-- --> Application server(return
> VXML to the voice browser of IVR). The VXML mainly stores callflow of
> each hotline.
>
> *_Future:_*
>
> FS(Send HTTP request) <-- --> Application server(return Javascript/XML
> to the dialplan of FS)
>
> Best Regards,
>
> David
>
> *From:*freeswitch-users-bounces at lists.freeswitch.org
> [mailto:freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of
> *cmrienzo at gmail.com
> *Sent:* Tuesday, July 28, 2015 11:00 AM
> *To:* FreeSWITCH Users Help
> *Subject:* Re: [Freeswitch-users] Implementing <Form> Tag of VXML in
> Freeswtich using Javascript
>
> If you have the voice browser source code you could try and port it to
> control FS over event socket. Otherwise, you're in for a lot of work
> to turn FS into a voice browser from scratch.
>
> Chris
>
>
> On Jul 27, 2015, at 22:00, <david.fu at oocl.com
> <mailto:david.fu at oocl.com>> <david.fu at oocl.com
> <mailto:david.fu at oocl.com>> wrote:
>
> Hi Brian,
>
> Thanks for your prompt reply so much. Actually, we have an
> existing VXML application. The voice browser sends HTTP request to
> the Application server, which returns VXML to the voice browser in
> IVR server. Now, we would like to migrate it to Freeswitch. As we
> used <FORM> and <SUBMIT> tag in VXML, we are searching how to
> implement this in Freeswitch to send request to Application
> Server, and then return XML or Javascript instead of VXML to
> Freeswtich. Would you please give us some hints ? Thanks.
>
> Best Regards,
>
> David
>
> *From:*freeswitch-users-bounces at lists.freeswitch.org
> <mailto:freeswitch-users-bounces at lists.freeswitch.org>
> [mailto:freeswitch-users-bounces at lists.freeswitch.org] *On Behalf
> Of *Brian West
> *Sent:* Monday, July 27, 2015 9:53 PM
> *To:* FreeSWITCH Users Help
> *Subject:* Re: [Freeswitch-users] Implementing <Form> Tag of VXML
> in Freeswtich using Javascript
>
> There is no support for VXML in FreeSWITCH, We have all the parts
> and I'm sure it could probably be implemented, but its never been
> a high priority item for us as nobody asks for it.
>
> On Mon, Jul 27, 2015 at 2:25 AM, <david.fu at oocl.com
> <mailto:david.fu at oocl.com>> wrote:
>
> Dear Freeswitch experts,
>
> I would like to implement something like <Form> and <submit> tag
> of VXML in Freeswtich using Javascript. The purpose is to sending
> request back to the application server from Freeswtich. However,
> I couldn’t find the related API(s) in the Freeswitch official web
> site. Would you please help advise ? Thank you so much.
>
> Yours faithfully,
>
> David
>
>
>
> IMPORTANT NOTICE
> Email from OOCL is confidential and may be legally privileged. If
> it is not
> intended for you, please delete it immediately unread. The internet
> cannot guarantee that this communication is free of viruses,
> interception
> or interference and anyone who communicates with us by email is taken
> to accept the risks in doing so. Without limitation, OOCL and its
> affiliates
> accept no liability whatsoever and howsoever arising in connection
> with
> the use of this email. Under no circumstances shall this email
> constitute
> a binding agreement to carry or for provision of carriage services
> by OOCL,
> which is subject to the availability of carrier's equipment and
> vessels and
> the terms and conditions of OOCL's standard bill of lading which
> is also
> available at http://www.oocl.com.
>
>
> _________________________________________________________________________
> 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
>
>
>
> --
>
> */Brian West/*
> brian at freeswitch.org <mailto:brian at freeswitch.org>
>
> */Twitter: @FreeSWITCH , @briankwest/*
> http://www.freeswitchbook.com
> http://www.freeswitchcookbook.com
>
> Got Bugs? Report them here <https://freeswitch.org/jira>! |
> Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
>
> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
>
>
>
> IMPORTANT NOTICE
> Email from OOCL is confidential and may be legally privileged. If
> it is not
> intended for you, please delete it immediately unread. The internet
> cannot guarantee that this communication is free of viruses,
> interception
> or interference and anyone who communicates with us by email is taken
> to accept the risks in doing so. Without limitation, OOCL and its
> affiliates
> accept no liability whatsoever and howsoever arising in connection
> with
> the use of this email. Under no circumstances shall this email
> constitute
> a binding agreement to carry or for provision of carriage services
> by OOCL,
> which is subject to the availability of carrier's equipment and
> vessels and
> the terms and conditions of OOCL's standard bill of lading which
> is also
> available at http://www.oocl.com.
>
> _________________________________________________________________________
> 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://lists.freeswitch.org/mailman/options/freeswitch-users>
> http://www.freeswitch.org
>
>
>
> IMPORTANT NOTICE
> Email from OOCL is confidential and may be legally privileged. If it
> is not
> intended for you, please delete it immediately unread. The internet
> cannot guarantee that this communication is free of viruses, interception
> or interference and anyone who communicates with us by email is taken
> to accept the risks in doing so. Without limitation, OOCL and its
> affiliates
> accept no liability whatsoever and howsoever arising in connection with
> the use of this email. Under no circumstances shall this email constitute
> a binding agreement to carry or for provision of carriage services by
> OOCL,
> which is subject to the availability of carrier's equipment and
> vessels and
> the terms and conditions of OOCL's standard bill of lading which is also
> available at http://www.oocl.com.
>
>
> _________________________________________________________________________
> 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: 2014.0.4821 / Virus Database: 4365/10321 - Release Date: 07/27/15
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150728/1ca4c975/attachment-0001.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list