我有一个星号/freepbx 服务器设置并运行良好。
我现在需要我的外部应用程序能够将路由添加到星号服务器(它接收大量新电话号码并负责将它们添加到星号服务器)。这可以通过 REST API 来实现吗?
通话需要设置为 IVR、mp3 播放或会议...由外部应用程序决定(用户无法登录 freepbx)
不可以。您目前无法通过 ARI 操作拨号方案。
虽然有一个 asterisk 资源可以提供有关正在运行的 Asterisk 进程的一些有限信息,但 ARI 的主要目的是通过将 Asterisk 中资源的控制权交给第三方应用程序,让您编写自己的拨号方案应用程序。它并不是要取代 AMI 或 AGI。
更多关于 Asterisk 中 REST API 的信息可以在 Asterisk wiki 上找到:Asterisk REST Interface (ARI)。