Hi,
   I am trying to execute the following script, its working fine for call
origination, but cant able to get the status for dialed numbers, able to get
only the last dialed number not for both the numbers. The script as follows,

Javascript

var array = [2];

array[0]="39841799874";

array[1]="39894929942";

for(var i=0;i<array.length;i++)

{

session = new Session();

session.originate(session,
"{ignore_early_media=true}sofia/default/"+array[i]+"@172.20.191.228");

if (session.ready())

{

//session.setVariable("session.uuid", "Session OUTPUT: " + session.uuid);

//session.setVariable("notice", "Disconnect cause: " + session.cause);

//session.setVariable("info", "Disconnect cause: " + session.causecode);

console_log("notice", "Session UUID: " + session.uuid + "\n");

console_log("info", "Disconnect cause: " + session.cause + "\n");

console_log("notice", "Disconnect Code: " + session.causecode + "\n");

}

}

if (session.answer())

{

session.execute("sleep","5000000");

console_log("notice", "Session UUID: " + session.uuid + "\n");

console_log("info", "Disconnect cause: " + session.cause + "\n");

console_log("notice", "Disconnect Code: " + session.causecode + "\n");

}

The steps as follows,

1. enter into the array - working fine

2. take each number to the originate session via for loop - working fine

3. the call has to be answered by the session - working fine

4. the call status need to be printed in console for each call - printing
only for the last dialed call


Any suggestion would help us.
-- 
Thank you  with regards,
Gopal,
_______________________________________________
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