Hmmm no it didnt... but at least now I know what to fix when it doesent work whe I update again.
Thank you very much for your help. Sias On Fri, Jan 23, 2009 at 08:13:16AM -0600, Anthony Minessale wrote: > 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 <[1][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][2][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][3][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][4][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][5][email protected] > > > > [4][6]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > > UNSUBSCRIBE:[5][7]http://lists.freeswitch.org/mailman/options/freeswitc > > > h-users > > > [6][8]http://www.freeswitch.org > > > > > > -- > > > Anthony Minessale II > > > FreeSWITCH [7][9]http://www.freeswitch.org/ > > > ClueCon [8][10]http://www.cluecon.com/ > > > AIM: anthm > > > [9][11]MSN:[email protected] > > > GTALK/JABBER/[10][12]PAYPAL:[email protected] > > > IRC: [11][13]irc.freenode.net #freeswitch > > > FreeSWITCH Developer Conference > > > [12][14]sip:[email protected] > > > [13][15]iax:[email protected]/888 > > > [14][16]googletalk:[email protected] > > > pstn:213-799-1400 > > > > > > References > > > > > > 1. mailto:[17][email protected] > > > 2. mailto:[18][email protected] > > > 3. mailto:[19][email protected] > > > 4. > [20]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > 5. > [21]http://lists.freeswitch.org/mailman/options/freeswitch-users > > > 6. [22]http://www.freeswitch.org/ > > > 7. [23]http://www.freeswitch.org/ > > > 8. [24]http://www.cluecon.com/ > > > 9. mailto:[25]msn%[email protected] > > > 10. mailto:[26]paypal%[email protected] > > > 11. [27]http://irc.freenode.net/ > > > 12. mailto:[28]sip%[email protected] > > > 13. [29]http://iax:[email protected]/888 > > > 14. mailto:[30]googletalk%3aconf%[email protected] > > > > > _______________________________________________ > > > Freeswitch-users mailing list > > > [31][email protected] > > > [32]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > > UNSUBSCRIBE:[33]http://lists.freeswitch.org/mailman/options/freeswitch- > users > > > [34]http://www.freeswitch.org > > > > > > _______________________________________________ > > Freeswitch-users mailing list > > [35][email protected] > > [36]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE:[37]http://lists.freeswitch.org/mailman/options/freeswitch- > users > > [38]http://www.freeswitch.org > _______________________________________________ > Freeswitch-users mailing list > [39][email protected] > [40]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:[41]http://lists.freeswitch.org/mailman/options/freeswitch- > users > [42]http://www.freeswitch.org > > -- > Anthony Minessale II > FreeSWITCH [43]http://www.freeswitch.org/ > ClueCon [44]http://www.cluecon.com/ > AIM: anthm > [45]MSN:[email protected] > GTALK/JABBER/[46]PAYPAL:[email protected] > IRC: [47]irc.freenode.net #freeswitch > FreeSWITCH Developer Conference > [48]sip:[email protected] > [49]iax:[email protected]/888 > [50]googletalk:[email protected] > pstn:213-799-1400 > > References > > 1. mailto:[email protected] > 2. mailto:[email protected] > 3. mailto:[email protected] > 4. mailto:[email protected] > 5. mailto:[email protected] > 6. http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > 7. http://lists.freeswitch.org/mailman/options/freeswitc > 8. http://www.freeswitch.org/ > 9. http://www.freeswitch.org/ > 10. http://www.cluecon.com/ > 11. mailto:msn%[email protected] > 12. mailto:paypal%[email protected] > 13. http://irc.freenode.net/ > 14. mailto:sip%[email protected] > 15. http://iax:[email protected]/888 > 16. mailto:googletalk%3aconf%[email protected] > 17. mailto:[email protected] > 18. mailto:[email protected] > 19. mailto:[email protected] > 20. http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > 21. http://lists.freeswitch.org/mailman/options/freeswitch-users > 22. http://www.freeswitch.org/ > 23. http://www.freeswitch.org/ > 24. http://www.cluecon.com/ > 25. mailto:msn%[email protected] > 26. mailto:paypal%[email protected] > 27. http://irc.freenode.net/ > 28. mailto:sip%[email protected] > 29. http://iax:[email protected]/888 > 30. mailto:googletalk%253aconf%[email protected] > 31. mailto:[email protected] > 32. http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > 33. http://lists.freeswitch.org/mailman/options/freeswitch-users > 34. http://www.freeswitch.org/ > 35. mailto:[email protected] > 36. http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > 37. http://lists.freeswitch.org/mailman/options/freeswitch-users > 38. http://www.freeswitch.org/ > 39. mailto:[email protected] > 40. http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > 41. http://lists.freeswitch.org/mailman/options/freeswitch-users > 42. http://www.freeswitch.org/ > 43. http://www.freeswitch.org/ > 44. http://www.cluecon.com/ > 45. mailto:msn%[email protected] > 46. mailto:paypal%[email protected] > 47. http://irc.freenode.net/ > 48. mailto:sip%[email protected] > 49. http://iax:[email protected]/888 > 50. mailto:googletalk%3aconf%[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
