1

我在我的机器上使用 3cx 版本 11。在版本 11 上,它们提供了 api,用于弥补从您的客户端机器到目的地的调用。无需配置设备,我们只需要使用以下 URL 来生成调用:

http://:5000/ivr/PbxAPI.aspx?func=make_call&from=&to=&pin=

其中 pbx 是获得 3cx 的机器的 ip。点击这里!有关 API 的更多信息。

正如您所看到的,在他们的网站上提到此 api 在版本 12 上不可用。我需要问如果有人使用版本 12,是否有任何替代方法来生成调用?因为现在大多数用户都在使用版本 12,作为管理员,我需要弄清楚如何为安装了版本 12 的客户提供此功能。

4

1 回答 1

0

赞恩,

查看 VoIPToys 的这个替代 API。

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));
 } 
于 2015-03-16T19:56:26.727 回答