Интеграция MikoPBX с внешними системами через AJAM API

Как реализовать инициирование звонков через CURL/AJAM API?

Для выполнения звонков через API необходимо:

  1. Выполнить аутентификацию через AJAM
  2. Сохранить cookie из ответа
  3. Использовать полученные cookie для originate запроса
    Пример PHP кода:
$handle=curl_init();
curl_setopt($handle, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($handle, CURLOPT_URL, 'http://{host}:8088/asterisk/rawman?action=login...');

Переходите по ссылке в нашу группу для получения дополнительной информации: