If you do an AMI packet like this: Action: Originate Channel: Local/get_i...@some_context Exten: do_noop Context: some_context Priority: 1 ActionID: GetInfo Async: true
and then have a couple extensions that do what you want. Here is what I do in my case: exten => get_info,1,Answer() exten => get_info,n,UserEvent(GetInfo,Version:ABE & DateTime:${STRFTIME(${EPOCH},,%Y%m%d%H%M%S)} & CfMC:83351) exten => get_info,n,Hangup() exten => do_noop,1,Answer() exten => do_noop,n,Wait(1) exten => do_noop,n,Hangup() You would then do what you need to do in your extensions. -- Jim Dickenson mailto:dicken...@cfmc.com CfMC http://www.cfmc.com/ On Jan 10, 2011, at 6:16 PM, Phuong Hoang wrote: > Thanks Jim, > Can you say about your idea clearlier? I want to use AMI in an application > java to check a number online, offline or unreachable and result is returned > to the appliction java. If the number is online now, i will use AMI to hangup > it, else i do nothing. > Best regards, > Phuong. > > On Mon, Jan 10, 2011 at 8:50 AM, Jim Dickenson <dicken...@cfmc.com> wrote: > You can always place a "call" to an extension that sends a user event from > AMI. If there are no native AMI commands that can return what you want > originate a call to a local extension that returns a user event. > -- > Jim Dickenson > mailto:dicken...@cfmc.com > > CfMC > http://www.cfmc.com/ > > > > On Jan 10, 2011, at 7:48 AM, Phuong Hoang wrote: > >> Thanks Dhaval, >> My purpose is that i want to use java application (using Asterisk Manager >> Interface) to check a number online, offline or unreachable. Your suggest >> uses function DEVICE_STATE but this is written in dialplan not application >> java. Do you know other way to do this for me?thanks and looks forward to >> listening your reply. >> Regards! >> Phuong >> >> On Mon, Jan 10, 2011 at 3:13 AM, DHAVAL INDRODIYA <dhaval.it01...@gmail.com> >> wrote: >> >> Hello , >> >> You can use Dialplan function DEVICE_STATE, which will gives you perfect >> status of DEVICE. >> >> regards >> Dhaval >> >> >> On Mon, Jan 10, 2011 at 4:11 PM, Steve Howes <steve-li...@geekinter.net> >> wrote: >> >> On 10 Jan 2011, at 10:37, Phuong Hoang wrote: >> I found the link you have just sent to me but it do`nt help me to resolve >> this. Can you say clearlier for me? >> >> Not really. It's a list of manager commands. There is 'SIPshowpeer' which >> will work for sip stuff. Try the command 'Command' action and you can send >> any CLI command, like sip/iax2 show peers etc. 'ExtensionState' might work >> in some cases.. >> >> S >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users >> >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users > > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users