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

Есть скрипт :
<?php
    use MikoPBX\Core\Asterisk\AGI;
    use MikoPBX\Core\System\Notifications;
    require_once 'Globals.php';
    $agi = new AGI();
    $FROM_DID = $agi->get_variable("FROM_DID",  true);
    $DATETIME = $agi->get_variable("DATETIME",  true);
    $DATETIME = new DateTime();
    $linkedid   = $agi->get_variable('CDR(linkedid)', true);
    $agi_callerid = $agi->request['agi_callerid'];
    $agi_callername = $agi->request['agi_calleridname'];
    $body = "*Пропущенный звонок*".
        "\r\n".
        "Дата и время звонка: {$DATETIME->format('Y.m.d H:i:s')}".
        "\r\n".
        "Вам звонил: {$agi_callerid} / {$agi_calleridname}";
    $text = urlencode($body);  
    shell_exec("curl 'http://ХХХХХХ/api/send.php?token=2540&no=ХХХХХХХХ&text={$text}'");
?>


как получить мобильный номер сотрудника которому звонили и ФИО?

1 Ответ

от (122 тыс. баллов)

Вся информация есть в таблице "m_Extensions", см поля "callerid,number,userid":

$extensions = Extensions::find('type="SIP" OR type="EXTERNAL"')->toArray();
foreach ($extensions as $data){
    $innerNumbers[] = substr($data['number'], -10);
}
от (240 баллов)
Большое спасибо!
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

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

askozia входящие-вызовы настройка исходящие маршрутизация запись-разговоров провайдер входящие ivr исходящие-звонки обновление ошибка очередь провайдеры битрикс24 очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи перехват-вызова ростелеком нерабочее-время факс модуль nat docker запись-разговора веб-интерфейс bitrix24 goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

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

2.4 тыс. ответов

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

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

...