代码之家  ›  专栏  ›  技术社区  ›  Mohammed Moinuddin Waseem

如何使用REST ARI和PHP在FreePBX+Asterisk上创建/删除用户

  •  0
  • Mohammed Moinuddin Waseem  · 技术社区  · 7 年前

    我在一台IP为192.168.1.129的机器上安装了FreePBX发行版(包含FreePBX 14 Linux 7.4 Asterisk 13)。

    我有另一台带有XAMPP web服务器(MyWebApp)IP的机器:192.168.1.22。

    我想从MyWebApp界面创建和删除FreePBX中的用户。FreePBX wiki表示RESTful交互是可能的,但在浏览了FreePBX wiki链接和Asterisk ARI文档后,我陷入了困境,更加困惑。

    如果有人能澄清以下任何一点,我们将不胜感激:

    • 首先,我想实现的目标是否可能?
    • 需要在FreePBX上启用哪些功能?
    • 要与FreePBX交互,MyWebApp上还需要安装哪些其他软件?

    提前谢谢。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Isaac Hili    7 年前

    FreePBX没有本机REST API,但有一个第三方模块。

    然而,没有关于该主题的可用文件;请参阅此线程: https://community.freepbx.org/t/rest-api-clarity/35740

    您也可以随时阅读模块的源代码,或要求他人根据需要编写同步模块。FreePBX项目的源代码是开源的。