Agi
я использую в аги пхп скрипты, возникла необходимость получать значения переменных, но непонятно как ее получить.
нашел вот такую конструкцию:
while (!feof($stdin)) {
$temp = fgets($stdin);
$temp = str_replace("\n","",$temp);
$s = explode(":",$temp);
$agivar[$s[0]] = trim($s[1]);
if (($temp == "") || ($temp == "\n")) {
break;
}
}
она получает следующие переменные:
• agi_request - Имя файла agi
• agi_channel – Порождающий канал (Ваш телефон)
• agi_language - Типичный “en”
• agi_type – Порождающий канал типа, например, “sip” или “zap”
• agi_uniqueid – Уникальный ID для вызова
• agi_callerid - ID вызывающего, например, Joe Soap <1234>
• agi_context – Иточник контекста
• agi_extension – Номер вызывающего
• agi_priority – Приоритет, он может выполняться в Dial plan
• agi_accountcode – Учетный код канала источника, например, joesoap1
получает ли оно произвольные переменные, например у меня есть нестандартная переменная ${NewMeParam} как мне ее получить как переменную в пхп?
|