Реализация АПИ для comagic.ru.
Документация по API.
Класс поддерживает Api версии 1.0.
Чтобы запустить тесты надо установить Codeception.
Примеры:
$comagic = new Comagic([
'login' => $config['login'],
'password' => $config['password']
]);
$comagic->getCdrIn(['customer_id' => $customerId, 'date_from' => date('Y-m-d'), 'date_till' => date('Y-m-d')]); // Получение информации о входящих звонках
$comagic->getCdrOut(['customer_id' => $customerId, 'date_from' => date('Y-m-d'), 'date_till' => date('Y-m-d')]);Особенности
Все методы реализованы магическими. Автодополнение прекрасно работает.