3cx сделать URL-адрес вызова для версии 12

Я использую 3cx версии 11 на моей машине. В версии 11 они предоставляют API для совершения звонков с вашего клиентского компьютера в пункт назначения. Нет необходимости настраивать устройства, нам просто нужно использовать следующий URL для генерации вызовов:

Http://:5000/ Автоответчик /PbxAPI.aspx FUNC =make_call& с =& к =& штифтом =

где pbx - это ip машины, получившей 3cx. Нажмите здесь! Для получения дополнительной информации о API.

Как вы видите, на их веб-сайте упоминается, что этот API недоступен в версии 12. Мне нужно спросить, есть ли альтернатива для генерации вызовов, если кто-то использует версию 12? Поскольку большинство пользователей сейчас используют версию 12, и как администратор я должен выяснить, как я могу предоставить эту возможность своим клиентам, которые установили версию 12.

1 ответ

Zain,

Посмотрите на этот альтернативный API от VoIPToys.

http://www.voiptoys.com/3cx-http-api-by-voiptoys

Он будет иметь похожий синтаксис в браузере:

http://localhost:5505/MakeCall.aspx?ext=100&pin=1234&to=101

Или как это в C#

String url = "http://localhost:5505/MakeCall.aspx?ext=100&pin=1234&to=101";

 // Call the API and receive result
 using (WebClient client = new WebClient()) {
     String result = Encoding.UTF8.GetString(client.DownloadData(url));
 } 
Другие вопросы по тегам