我在我的机器上使用3cx版本11。在版本11中,它们提供了api,用于生成从客户端机器到目的地的调用。不需要配置设备,我们只需要使用以下URLto生成调用:
http://:5000/ivr/PbxAPI.aspx?func=make_call&from=&to=&pin=
其中,pbx是获得3cx的机器的ip。单击here!有关api的更多信息。
正如你所看到的,他们的网站上提到这个api在版本12上不可用。我需要问一下,如果有人正在使用版本12,有没有其他方法来生成调用?因为大多数用户现在都在使用版本12,作为一名管理员,我需要弄清楚如何为安装了版本12的客户提供此功能。
发布于 2015-03-17 03:56:27
赞恩
看看这个来自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));
} https://stackoverflow.com/questions/28855353
复制相似问题