# Класс для работы с IP-телефонией www.mango-office.ru ## Установка ``` composer require kuzmichev/laravel-mango-office ``` ## Подключение В config/app.php в секции Package Service Providers
`Kuzmichev\MangoOffice\MangoServiceProvider::class,`
## Конфигурация Выполняем команду
`php artisan vendor:publish`
Затем выбрыть провайдера ``` Kuzmichev\MangoOffice\MangoServiceProvider ``` Будет создан конфигурационный файл config/mangooffice.php, где: * api_key - Уникальный код АТС * api_salt - Ключ для создания подписи ## Пример использования ```php userList()); } } ``` ## Доступные методы ``` // получить список всех пользователей
$mango->userList(); // получить текущего пользователя
$mango->userList('добавочный номер пользователя'); // получить статистику пользователя за указанный период
$mango->reportList('UNIX формат начальная дата', 'UNIX формат конечная дата', 'внутренний номер абонента'); // получить статистику всех пользователей за указанный период
$mango->reportList('начальная дата', 'конечная дата'); // скачать запись разговора
$mango->downloadAudio('уникальный идентификатор записи'); // скачать запись разговора
$mango->downloadAudio('уникальный идентификатор записи'); // воспроизвести запись разговора
$mango->downloadAudio('уникальный идентификатор записи', 'play'); ```