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

Reply via email to