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

Есть скрипт :
<?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 Ответ

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

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

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

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

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

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

2.1 тыс. ответов

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

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

...