Re: [asterisk-users] passing commands asterisk cli and getting output using PHP AGI

2009-09-03 Thread Steve Howes

On 3 Sep 2009, at 08:01, James Mutuku wrote:
 I know this might be an easy one but either way I am stuck...I need  
 to execute asterisk cli commands using php agi and get the output  
 via the same script.

 How to I execute let's say show hints and get the output back to  
 the script? I have tried

Use asterisk manager within the script.

$asm-command(show hints);

S

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] passing commands asterisk cli and getting output using PHP AGI

2009-09-03 Thread James Mutuku
I have included that but my scripts goes silent at

AGI Rx  EXEC Flite Hello 1215, you have dialed 1220.
AGI Tx  200 result=0

Below is my script

#!/usr/bin/php -q
 ?php


  set_time_limit(30);
  require('phpagi.php');

  error_reporting(E_ALL);

  $agi = new AGI();
  $asm = $agi-new_AsteriskManager();
  $agi-answer();
  $callext = $agi-get_variable(DNID);
  $callext=$callext['data'];
  $callid = $agi-get_variable(CALLERID(num));
  $callid=$callid['data'];

  $agi-exec(Flite,\Hello $callid, you have dialed $callext.\);

  $asm-command(show hints);

 $agi-exec(flite,\Goodbye\);
  $agi-hangup();
   ?
___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users