That was the change i checked into trunk to allow app::arg as well as app<space>arg that doesn't work for you? When i said update it was down to the minute i sent the email that the change was added.
On Fri, Jan 23, 2009 at 4:03 AM, Sias Mey <[email protected]> wrote: > Woot greater win. > > Thanks you so much for that pointer. > > although i did have to change the dialplan line to > <action application="bridge" > data="{api_hangup_hook=jsapi foo.js}sofia/default/[1][email protected]"/> > (space between jsapi and foo.js instead of ::) > > and im not sure if the api.js file actually made any difference.. but it > did point me in the right direction. > > On Fri, Jan 23, 2009 at 11:50:36AM +0200, Sias Mey wrote: > > Wait sory ignore my previous reply... > > > > I only just realized you were actually routing through the javascript > > xml_rpc module. and I didnt actually have the api.js file in my scripts > > dir. > > > > let me see what this does before you worry about it any more ;-) > > On Thu, Jan 22, 2009 at 04:25:54PM -0600, Anthony Minessale wrote: > > > Try this (update to svn trunk first) > > > <action application="bridge" > > > data="{api_hangup_hook=jsapi::foo.js}sofia/default/[1][email protected] > "/> > > > then place your call as usual > > > then in foo.js > > > // dumps the event to text/plain > > > env = request.dumpENV("text"); > > > // dumps the event to text/xml > > > xmlenv = request.dumpENV("xml"); > > > // makes an XML obj from the xml text > > > xinfo = new XML("<root>" + xmlenv + "</root>"); > > > // dump the plain text event data > > > consoleLog("info", env + "\n"); > > > // dump the xml event data > > > consoleLog("info", xmlenv + "\n"); > > > // Get a header from the event object > > > consoleLog("warning", "media ip was [" + > > > request.getHeader("local_media_ip") + "]\n"); > > > // Get the same header from the xml object > > > consoleLog("warning", "media ip was [" + > > > xinfo.event.headers.local_media_ip + "]\n"); > > > > > > On Thu, Jan 22, 2009 at 2:24 PM, Sias Mey <[2][email protected]> > wrote: > > > > > > Hi, > > > Im trying to originate calls from a conference and use javascript > to > > > watch out for hangup events so I can use the data in the session > to > > > flesh out some database info. However it seems that Im having some > > > strangeness. It might just be my code. So I include that. > > > I run FreeSwitch Version 1.0.trunk (11226) > > > Dialplan: > > > <extension name="js_logtodb"> > > > <condition field="destination_number" > > > expression="^confout-(10\d{2})$"> > > > <action application="javascript" data="confout.js"/> > > > </condition> > > > </extension> > > > confout.js: > > > is attached > > > I use API calls to pull one user into a conference. Then I use > more > > > api calls to do a conference dial to loopback/confout-1001 > > > This should run the js and then bridge extension 1001 into the > same > > > conference. > > > (I have hardcoded the additional extension for testing). I dont > know > > > if there is another way to get a conference dial to run a > javascript > > > file for information logging, but I am open to enlightenment. > > > Oh im using conference dial because that provides clear audible > > > progress to the other conference memebers as to what is actually > > > happening with the new call. > > > Any help would be greatly apreciated, Thanks in advance. > > > Sias > > > _______________________________________________ > > > Freeswitch-users mailing list > > > [3][email protected] > > > [4]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE:[5] > http://lists.freeswitch.org/mailman/options/freeswitc > > > h-users > > > [6]http://www.freeswitch.org > > > > > > -- > > > Anthony Minessale II > > > FreeSWITCH [7]http://www.freeswitch.org/ > > > ClueCon [8]http://www.cluecon.com/ > > > AIM: anthm > > > > > > [9]MSN:[email protected]<msn%[email protected]> > > > > > > GTALK/JABBER/[10]PAYPAL:[email protected]<paypal%[email protected]> > > > IRC: [11]irc.freenode.net #freeswitch > > > FreeSWITCH Developer Conference > > > > > > [12]sip:[email protected]<sip%[email protected]> > > > [13]iax:[email protected]/888 > > > > > > [14]googletalk:[email protected]<googletalk%3aconf%[email protected]> > > > pstn:213-799-1400 > > > > > > References > > > > > > 1. mailto:[email protected] > > > 2. mailto:[email protected] > > > 3. mailto:[email protected] > > > 4. http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > 5. http://lists.freeswitch.org/mailman/options/freeswitch-users > > > 6. http://www.freeswitch.org/ > > > 7. http://www.freeswitch.org/ > > > 8. http://www.cluecon.com/ > > > 9. > > > mailto:msn%[email protected]<msn%[email protected]> > > > 10. > > > mailto:paypal%[email protected]<paypal%[email protected]> > > > 11. http://irc.freenode.net/ > > > 12. > > > mailto:sip%[email protected]<sip%[email protected]> > > > 13. http://iax:[email protected]/888 > > > 14. > > > mailto:googletalk%3aconf%[email protected]<googletalk%253aconf%[email protected]> > > > > > _______________________________________________ > > > Freeswitch-users mailing list > > > [email protected] > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > > > http://www.freeswitch.org > > > > > > _______________________________________________ > > Freeswitch-users mailing list > > [email protected] > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _______________________________________________ > Freeswitch-users mailing list > [email protected] > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ AIM: anthm MSN:[email protected] <msn%[email protected]> GTALK/JABBER/PAYPAL:[email protected]<paypal%[email protected]> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:[email protected] <sip%[email protected]> iax:[email protected]/888 googletalk:[email protected]<googletalk%3aconf%[email protected]> pstn:213-799-1400
_______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
