Страница 2 из 2

Re: выявление IVR, или выявление раб. канала

Добавлено: 10 июн 2015, 15:05
ded
Н-да, мопед не мой, я только объяву разместил. ©
Вы читали - кто называется новичком на этом форуме? Есть точное определение.
Новичком считается только что прочитавший «Астериск - будущее телефонии»

Re: выявление IVR, или выявление раб. канала

Добавлено: 11 июн 2015, 07:23
virus_net
Сгенерировать call файл или сделать Originate в AMI - вызов с одного канала (номера) на другой канал (номер), который должен придти на exten, например, с тишиной или музыкой.
Затем варианты "на посмотреть", например:
  • - статус завершения вызова
    - факт наличия/отсутствия входящего вызова с нужного канала на тестовый exten
    - длительность вызова
Смотреть можно как в диалплане, в CDR, в дампах вызова (если реализовать и такое).
По результатам принятие решения о доступности или недоступности тестируемого канала.
Все это, как вы и хотите, на php - без проблем.

В варианте "закончились деньги" вызов на тестовый exten не дойдет, а значит канал недоступен, но причину недоступности придется выяснять ручками и ухом.

Re: выявление IVR, или выявление раб. канала

Добавлено: 11 июн 2015, 09:43
zimaell
Сгенерировать call файл или сделать Originate в AMI - вызов с одного канала (номера) на другой канал (номер), который должен придти на exten, например, с тишиной или музыкой.
Затем варианты "на посмотреть", например:

- статус завершения вызова
- факт наличия/отсутствия входящего вызова с нужного канала на тестовый exten
- длительность вызова

Смотреть можно как в диалплане, в CDR, в дампах вызова (если реализовать и такое).
По результатам принятие решения о доступности или недоступности тестируемого канала.
Все это, как вы и хотите, на php - без проблем.
а пример рабочий можно?
или ссылку на статью где есть этот пример?

Re: выявление IVR, или выявление раб. канала

Добавлено: 11 июн 2015, 11:52
virus_net
У меня примера нет, ссылок тоже нет.
Могу пояснить свои мысли голосом, если надо, то можете позвонить, спросить Дмитрия. Надеюсь мой телефон сами найдете, это не сложно.

Почитать:
Asterisk auto-dial out
Asterisk cdr mysql / Asterisk cdr csv
Asterisk variable DIALSTATUS
Asterisk cmd Dial
Asterisk Manager API Action Originate
Asterisk func channel

P.S. Избегайте оверквотинга.