Запись разговора по условию
Астер у меня 1.8.17.0, FreePBX 2.10.
| Цитата: |
| К примеру, по определенному входящему CID |
exten => 7XXXXXXXXXX,1,ExecIf($[ "${CALLERID(num)}" = "номер" ] ?Goto(включаем запись)
| Цитата: |
| или если екстеншн набрал определенный номер |
во фьючесах можно макрос отработать. (тут на форуме даже примеры были)
или тупо писать всех.
случаи бывают разные.
места много не занимает.
у меня записи за год хранятся. и периодически их подчищаю.
астер тем и хорош что на нем почти все сделать можно.
_________________
Алексей Милько
| Цитата: |
| exten => 7XXXXXXXXXX,1,ExecIf($[ "${CALLERID(num)}" = "номер" ] ?Goto(включаем запись) |
[quote=" Alextransit @ Вс Ноя 25, 2012 14:12"]
| Цитата: |
| у меня записи за год хранятся. и периодически их подчищаю. |
1. редактируете файл : /etc/asterisk/extensions_custom.conf
2. прописываете
[from-pstn-custom]
exten =>XXXXXXXX,1,Goto(rec,s,1) #Здесь прописываете входящий номер
[rec]
exten => s,1,Answer
exten => s,2,AGI(rec.php) # здесь вызываете уже сам скрипт в котором обрабатываете звонок, или вместо этой строчки используете строку
exten => s,2,ExecIf($[ "${CALLERID(num)}" = "номер" ] ?Goto(включаем запись) # как вам предлагали ранее