- Mitglied seit
- 23 Aug 2007
- Beiträge
- 17
- Punkte für Reaktionen
- 0
- Punkte
- 0
Ich versuch mich an den netten Beispielscripten um Asterisk zu lernen, dabei versteh ich eins nicht:
Mit parse_callerid(); hole ich mir doch die Rufnummer des Anrufers? Jedoch liest er bei mir nichts vor. Oder anders gefragt: Wie lese ich die Rufnummer des Anrufer mit dem PHPAGI vor.
Zweiter Farge wäre, bei ersten $agi->text2wav liest er nichts vor, wenn ich den Befehl wiederhole liest er den zweiten Aufruf ohne Probleme ?
Ich leg jetzt $agi->text2wav(' a'); vor, dann gehts zwar, aber das kanns ja auch nicht sein
Danke für die Hilfe
Mein Script:
Mit parse_callerid(); hole ich mir doch die Rufnummer des Anrufers? Jedoch liest er bei mir nichts vor. Oder anders gefragt: Wie lese ich die Rufnummer des Anrufer mit dem PHPAGI vor.
Zweiter Farge wäre, bei ersten $agi->text2wav liest er nichts vor, wenn ich den Befehl wiederhole liest er den zweiten Aufruf ohne Probleme ?
Ich leg jetzt $agi->text2wav(' a'); vor, dann gehts zwar, aber das kanns ja auch nicht sein
Danke für die Hilfe
Mein Script:
Code:
#!/usr/bin/php -q
<?php
/**
*
* @package phpAGI_examples
* @version 2.07
*/
set_time_limit(30);
require('/var/lib/asterisk/agi-bin/phpagi-2.14/phpagi.php');
error_reporting(E_ALL);
$agi = new AGI();
$agi->answer();
$agi->text2wav(' a');
$cid = $agi->parse_callerid();
$agi->text2wav("Hello, {$cid['name']}. Let's enter some text.");
$text = $agi->text_input('UPPERCASE');
$agi->text2wav("You entered $text");
$agi->text2wav('Goodbye');
$agi->hangup();
?>