Hello Michael!
#Does this Python code helps: new_api_obj = API() result = new_api_obj.executeString("show channels")) # Replace "show channels" with a command of your choice # By the way, I use the command below to connect an existing and answered leg to a second one: destination=1000 session.execute("bridge", "sofia/internal/" + destination + "@yourpbx.domain.com") Best Regards, Delian Tashev From: lakshmanan ganapathy [mailto:lakindi...@gmail.com] Sent: Friday, August 28, 2009 8:02 AM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] How to make a call back No. In the dial plan I said, application="perl" data="The perl script". I also checked $session->execute("bridge","user/1010"). This is working fine. But originate is not working as I expected. On Thu, Aug 27, 2009 at 9:46 PM, Michael Collins <m...@freeswitch.org> wrote: On Wed, Aug 26, 2009 at 9:38 PM, lakshmanan <lakindi...@gmail.com> wrote: When I give the following from the command line it calls to 1010 extension and once answered, it calls to 1000 and bridge the connection. originate user/1010 &bridge(user/1000) But I want to do this in perl. So I have given as follows $session->originate($session,"user/1010 &bridge user/1000"); But it is not working. It says "user/1010 &bridge user/1000 is invalid user". How to do this in perl. pls help. Are you calling this perl script from the CLI? If so you won't have the $session object because a channel does not exist for a simple API call. -MC _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org 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 FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org