1 | изначальная версия редактировать | |
Вот что за сутки удалось наковырять с AMI. Вот такой скрипт подключается AMI и ... и все :-)
<?
$ami_login = 'admin';
$ami_secret = 'hidepass';
$socket = fsockopen ("10.0.1.162", 5038, $errno, $errstr);
if (!$socket)
{
echo("$errno($errstr)");
return;
}
else
{
fputs ($socket, "Action: Login\r\n");
fputs ($socket, "UserName: $ami_login\r\n");
fputs ($socket, "Secret: $ami_secret\r\n\r\n");
fputs ($socket, "Action: Logoff\r\n\r\n");
while (!feof($socket))
{
echo fgets ($socket,200)."<br>";
}
}
fclose ($socket);
?>
Можно ли развить этот скрипт, чтоб он запретил номер 151 звонок в город (у меня город это 7 знаков)
2 | No.2 Revision редактировать |
Вот что за сутки удалось наковырять с AMI. Вот такой скрипт подключается AMI и ... и все :-)
<?
$ami_login = 'admin';
$ami_secret = 'hidepass';
$socket = fsockopen ("10.0.1.162", 5038, $errno, $errstr);
if (!$socket)
{
echo("$errno($errstr)");
return;
}
else
{
fputs ($socket, "Action: Login\r\n");
fputs ($socket, "UserName: $ami_login\r\n");
fputs ($socket, "Secret: $ami_secret\r\n\r\n");
fputs ($socket, "Action: Logoff\r\n\r\n");
while (!feof($socket))
{
echo fgets ($socket,200)."<br>";
}
}
fclose ($socket);
?>
Можно ли развить этот скрипт, чтоб он запретил номер номеру 151 звонок в город (у меня город это 7 знаков)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.