Код: Выделить всё
<?php
// права доступа на папку /var/spool/asterisk/outgoing установить 777
include '../../inc/manager_asterisk.php';
$chan = 'SIP/10004/4006XXXXXXXXX';
$callfile="/var/spool/asterisk/outgoing/cron_".$callto.".call"; // создать файл
$f1 =fopen($callfile,"w+");
fputs($f1,"Channel: $chan\n");
fputs($f1,"MaxRetries: 0\n");
fputs($f1,"RetryTime: 100\n");
fputs($f1,"WaitTime: 45\n");
fputs($f1,"Context: cron_autocall\n");
fputs($f1,"Extension: s\n");
fputs($f1,"Priority: 1\n");
fclose($f1);
?>
Итак Всем привет всем пива!!!
прошу не писать такого
или писать если я тупойS(n): Hangup the call n seconds AFTER called party picks up.
7 часов.........
сука>>>>>> 7 часов и 0 толку
как установить продолжительность звонка
вот диал
если меняю план набора на воть ето[cron_autocall]
exten => s,1,Wait(2)
exten => s,n,Background(/var/lib/asterisk/sounds/custom/pizdec)
exten => s,n,Hangup
$chan = 'SIP/4006XXXXXXXXX/10004/,,S(15)';
то гоип мне так и звонит 4006XXXXXXXXX,,S(15)
а это не мой номер у меня нету ,,S(15)
Код: Выделить всё
влять хотя я понимяю что значит
S(n): Прервать звонок после n секунд, отсчитываемых после поднятия трубки вызываемым абонентом.