36 просмотров
от (690 баллов) в категории Тонкая настройка

я сделал так
в  - extensions.conf Append

[macro-booms]

exten => s,1,Set(CURLRESULT=${CURL(https://сайт/misc/siplog.php?phone=${CALLERID(num)}&macross=1&ARG1=${ARG1}&CHANNEL_linkedid=${CHANNEL(linkedid)})})

В маршруте вызовов 

в урл 

https://сайт/misc/siplog.php?CALLERID_num=${CALLERID(num)}&CHANNEL_peerip=${CHANNEL(peerip)}&CHANNEL_linkedid=${CHANNEL(linkedid)}&src=${CDR(src)}&dst=${CDR(dst)}&channel=${CDR(channel)}&accountcode=${CDR(accountcode)}&userfield=${CDR(userfield)}&PRESS=1

в комманд:

Dial(SIP/551&SIP/552&SIP/554&SIP/555&SIP/SIP-PROVIDER-5924193075eb0613b77b25/550706555656&SIP/SIP-PROVIDER-1975869315eb0503594329/770551699994&SIP/SIP-PROVIDER-19313957805eb045bd8fddb/220552699994,600,M(booms,${CALLERID(num)}))

На внутренних номерах SIP/551&SIP/552&SIP/554&SIP/555 всё отлично фиксируется (на https://сайт/misc/siplog.php прилетает номер телефона через гет), а кто взял телефон на внешних номерах не понятно, внешние номера исходящие идут через GoIP 8. и на siplog.php прилетает что phone это submodule.

1 Ответ

от (60 тыс. баллов)
С Askozia 5 не выйдет дробиться стабильной работы этой функции.

Развитие этой версии остановилось более 2х лет назад. Баги немцы больше не правят.

Задачу можно пытаться решить через AMI, но задача не самая простая.
от (690 баллов)
добавил в макрос id активного канала ${CDR(channel)} и по нему теперь понимаю кто взял трубку

так как у меня исходящие через GoIP то труда не составило определить какой номер ответил.

- extensions.conf режим Append

[macro-booms]

exten => s,1,Set(CURLRESULT=${CURL(https://сайт/misc/siplog.php?phone=${CALLERID(num)}&macross=1&ARG1=${ARG1}&CHANNEL_linkedid=${CHANNEL(linkedid)}&channel=${CDR(channel)}&src=${CDR(src)})})
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia провайдер настройка входящие-вызовы запись-разговоров ivr маршрутизация провайдеры маршрут askozia6 askozia7 очередь запись обновление очередь-вызовов факс переадресация исходящие-звонки транк перехват-вызова перевод-вызова веб-интерфейс ascozia история мобильный callerid интеграция логи установка провайдеров панель-телефонии-1с редактор разговоров nat битрикс релиз телефонная-книга goip аон маршруты диалплан тишина голосовая-почта smtp gsm вызовы звонок лицензия панель askozia-5 bitrix24 донабор переадресация-мобильный префиксы время голосовая почта парковка перехват перевод вызовов vmware мультифон мегафон настройка-провайдер статистика меню номер asterisk skype ssh 2 web-интерфейс дополнительный-диск распределение проброс-портов битрикс24 beta задержки настройка-исходящие-исходящих-вызов-вызовов подменю goip4 отправка-факса демо-версия железо grandstream beeline альтернативный digium bruteforce взлом dialplan приложение zadarma оповещения звонков исходящие fax web

1.6 тыс. вопросов

1.4 тыс. ответов

3.4 тыс. комментариев

2.9 тыс. пользователей

...