1

我的任务是使用 ARI 和 Node.js 在 Asterisk 中创建会议。目标是创建一个会议室并发送电子邮件邀请,以便人们可以单击并进入会议室。我还需要一个管理网络界面来显示谁在说话、静音和其他一些事情。我在 Asterisk 方面没有任何经验。所以我需要一些起点。最初我必须创建一个通道,然后向它添加一些 SIP。

所以以这个页面为基础:https ://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API

我有一个配置的测试服务器和一个 sip 号码 (852001)。所以我打开了 Insomnia 并创建了一个这样的 POST 请求:

http://<serverip>:8088/ari/channels/400?endpoint=852001&extension=400

但是分配失败。所以我想,在我继续这个之前,我必须明确一些概念:

  1. 创建会议室需要什么?它只是创建一个频道还是我必须先创建一个桥?端点、扩展或应用程序字段中的正确值应该是什么?
  2. ARI URL 是最好的方法还是使用 node.js 的 ari-client 模块更好?我正在使用 url,因为我无法获得任何有关使用 ari-client 创建会议的工作示例。

任何关于我如何做到这一点的代码示例将不胜感激。谢谢。

4

1 回答 1

-1

阅读 Orelly 的“Asterisk the future of telephony”作为起点。

ps,但通过 ARI 完成,即使对于专家来说也是不可能的。无论如何,您需要一些拨号方案。

于 2017-06-24T17:20:06.373 回答