Trasa pliki rozmowa jest całkowicie do zrobienia, jeśli wszystko próbujesz zrobić to generować połączenia. Robię to cały czas, aby udoskonalić system telefoniczny za pomocą drugiej centrali PBX.
Oto przykład. Powiedzmy, że chcę zadzwonić pod numer 713-590-1234, a kiedy się połączy, chcę, aby odtwarzał wiadomość i się rozłączył.
Najpierw utwórz menu w abonamencie, aby mieć PBX miejsce do wysłania połączenia po wybraniu numeru.
[my-menu]
exten => s,1,Noop()
exten => s,n,Playback(recorded-message)
exten => s,n,Hangup()
Następnie wygeneruj plik wywołania i umieść go w katalogu/var/spool/asterisk/monitor. Jak zauważyli inni, musisz utworzyć plik na dysku gdzieś indziej, a następnie mv (przenieść) go do miejsca, aby częściowy plik nie został pobrany.
Przykładowy plik wywołania może wyglądać jak poniżej.
Channel: SIP/myprovider/71359
MaxRetries: 2
RetryTime: 60
WaitTime: 30
Context: my-menu
Extension: s
Priority: 1
Nic wielkiego napisać skrypt PHP, który spada z tych rozmów w tej/var/spool gwiazdką folderze// monitora. Aby udoskonalić PBX, generuję je w pętli for, aby wygenerować tyle połączeń, ile mam linii, i przespać długość nagrania.
to co im po http://www.voip-info.org/wiki/view/Asterisk + manager + Przykłady dziękuję! – 001